Brazil – Brazil’s Supreme Court Imposes New Regulations on Rio de Janeiro Police Operations
On April 3, 2025, Brazil's Supreme Federal Court (STF) approved a series of measures aimed at reducing human rights violations ...
On April 3, 2025, Brazil's Supreme Federal Court (STF) approved a series of measures aimed at reducing human rights violations ...