Public transport strike in Peru challenges Boluarte government
Boluarte is a reviled figure whose 4 percent approval rating testifies to her lack of any mandate to rule.
Boluarte is a reviled figure whose 4 percent approval rating testifies to her lack of any mandate to rule.