Brazil: Inquiry in Police Killings Falls Short
(São Paulo) – The initial steps taken by civil and ‘scientific’ police to investigate 28 killings during a July 2023 military police operation in Baixada Santista, in São Paulo state, Brazil, have been inadequate and did not comply with international standards, Human Rights Watch said in a report released