Search results
Fact Check: Was AIDS Created by the CIA?
Snopes via Yahoo News UK· 1 year agoChance Yeh/Stringer, Getty Images Claim: AIDS was created by the CIA. Rating: In 2003, Snopes concluded the frequently repeated claim that AIDS was...
Chance Yeh/Stringer, Getty Images Claim: AIDS was created by the CIA. Rating: In 2003, Snopes concluded the frequently repeated claim that AIDS was...