Human Rights Agency
Endowed with the Special Consultative Status of the United Nations ECOSOC
Demonstrators have taken to the streets of Ecuador to protest the President’s moves to seek a fourth term. Indigenous demonstrators blocked roads in six of 24 provinces, while others made the 800km trek to the ...