Brazil, Spain struggle to shake criticism as Maduro enablers
25-09-2024 18:06 At a recent United Nations gathering, Brazilian President Lula and Spanish Prime Minister Sánchez faced scrutiny for their ambiguous stance on Nicolás Maduro's regime in Venezuela.