
Thousands in Peru’s Capital Demand Resignation of Military-backed Regime
By Abayomi Azikiwe As the political situation becomes even more intense in the capital city of Lima in Peru and other regions of the South American country, the western-backed administration of Dina Boluarte has called […]