No Picture

Human Rights Protection in Brazil Concerning, Inter-American Commission on Human Rights Report Finds

A report of preliminary observations by the Inter-American Commission on Human Rights (IACHR) on a week-long visit to Brazil expresses concern about the state of human rights and human rights enforcement in South America’s largest…