CARACAS – Venezuelan authorities said on Thursday that they have released 103 people this week who had been arrested amid anti-government protests following last July’s contested presidential election.
CARACAS – Venezuelan authorities said on Thursday that they have released 103 people this week who had been arrested amid anti-government protests following last July’s contested presidential election.