Protests and street blockades against soaring prices in Panama

Hundreds of people took to streets of Panama to protest against government's failed efforts to control rising cost of living. Protesters across the country blocked roads and stopped trucks from delivering food.

Comments