Caracas echoes with loud protests against Venezuela's disputed election result 0 29.07.2024 23:43 BBC News (UK) Protesters tell the BBC President Maduro should leave power because he is "destroying everything".