On Wednesday, July 31st, protests erupted in Caracas, Venezuela, following the disputed presidential election results. The National Electoral Council declared incumbent President Nicolás Maduro the winner, a decision challenged by...
Read moreDetails