Human Rights Agency
Endowed with the Special Consultative Status of the United Nations ECOSOC
Thousands of Nicaraguans have staged a protest rally in a central city to voice their anger at a government decision to give the go-ahead to the controversial construction of a canal through their lands. On ...