Thousands in Venezuela protest Maduro's victory claim
04 Aug 2024
Thousands of people, led by a top opposition figure, gathered across Venezuela on Saturday to protest the widely disputed reelection of President Nicolas Maduro, as his supporters responded to his...