More than one million join Brazil protests – Americas – Al Jazeera English

June 21, 2013 at 08:09 (2013, brazilia, LatinAmerica) ()

More than one million join Brazil protests – Americas – Al Jazeera English.

Permalink Leave a Comment

Defending human rights in Latin America – Opinion – Al Jazeera English

January 10, 2012 at 10:04 (activism, LatinAmerica) ()

Defending human rights in Latin America – Opinion – Al Jazeera English.

Permalink Leave a Comment