World news
fromwww.theguardian.com
2 days agoThousands join protests in Rio favela after deadliest ever police raid
At least 121 people were killed in police operations in Rio favelas, sparking protests demanding inquiries and an end to militarized security policies.