News

A Moroccan journalist and pro-Israel advocate, Amine Ayoub, claims he was detained for 32 hours in Cuba due to his pro-Israel activism.