World News Venezuela Frees 225 Arrested In Post-Election ProtestsBy Salma KhamisNovember 17, 2024 Venezuela has released 225 people who were arrested during anti-government protests following the disputed presidential election in July, according to…