CIA Had A Role In Mandela’s 1962 Arrest

(Photo by Three Lions/Hulton Archive/Getty Images) OAN Deven BerryhillUpdated 6:45 PM PT – Monday, February 27, 2023 A well-known British newspaper recently confirmed long-standing rumors that the US Central Intelligence Agency was involved in the 1962 arrest of Nelson Mandela. It was recently confirmed that former CIA agent Donald Ricardo leaked information to the CIA […]