ArticleCorpses Litter Rio Street After Brazil’s Deadliest Raid Against Drug Gangs
More than 100 people were killed and dozens of bodies laid out in the streets of Rio de Janeiro following a massive police raid on the Red Command gang — Brazil’s deadliest such operation — igniting demands for human-rights investigations and accountability.