Inter-American Court Of Human Rights: Brazil Police Perpetrating Serious Human Rights Abuses Mar 15, 2024 by HUMAN RIGHTS WATCH