Deadliest Police Operation in Rio de Janeiro’s History: Inside the Oct. 28 2025 Raid
As dawn broke on October 28 2025, Rio de Janeiro’s northern zone lay under a heavy cloud of tension. Security forces massed in the winding streets of the favelas, preparing what would…