American Defector
Nehanda Isoke Abiodun is an American political activist and fugitive from justice currently living in Cuba. The United States government has linked Abiodun to Assata Shakur's escape from prison and...