A new UN Human Rights watch report alleges that Brazilian authorities are carrying out large numbers of executions against the poorest communities in the country.…
A new UN Human Rights watch report alleges that Brazilian authorities are carrying out large numbers of executions against the poorest communities in the country.…