Breaking News
Home / Tag Archives: Nicolas Maduro

Tag Archives: Nicolas Maduro

Thousands of Venezuelans rally in Caracas to support Maduro

Thousands of people in the Venezuelan capital of Caracas have held a rally in support of President Nicolas Maduro, who urged people to defend their homeland by all means, as the South American nation suffers from a year-long political turmoil incited by US-backed opposition figure Juan Guaido. Demonstrators celebrated the …

Read More »