Formosa: IACHR, UN, opposition concerned by police response to protests
The United Nations, The Inter-American Commission on Human Rights (IACHR) and members of the opposition expressed concerns over events in Formosa on Friday, after provincial police officers were accused of “repressing” protesters and using excessive force. Clashes between police officers and protesters gripped Formosa on Friday, as demonstrators took to the streets to oppose the … Read more