Inter-American court convicts Brazil for human rights violations – The Brazilian Report
The Inter-American Commission on Human Rights (IACHR) announced convictions against Brazil for human rights violations. Read more: Inter-American court convicts Brazil for human rights violations – The Brazilian ReportContinue Reading