Protesters in Panama. Photo: Últimas Noticias

Protesters in Panama. Photo: Últimas Noticias