Tag: El Universo newspaper
Major victory for freedom of speech and the press in Latin America
In a major victory for freedom of the press and judicial independence, the Inter-American Commission on Human Rights (IACHR) has made a groundbreaking decision against Ecuador, saying the country had ... Read More