0 Venezuela Releases Over 300 Detainees Amid Ongoing Political Turmoil December 13, 2024 Fatima Al-Mansoori Venezuela has released over 300 detainees arrested during protests against President Nicolas Maduro’s reelection. The