The new “Gaza Humanitarian Foundation” is a biometric tracking program and public relations stunt run by US military contractors and disguised as an aid organization.
The new “Gaza Humanitarian Foundation” is a biometric tracking program and public relations stunt run by US military contractors and disguised as an aid organization.