Rio police release 17 hostages from gunman on a bus, two people wounded
Elite police walk through a bus terminal where police say a gunman wounded two people and took 17 others hostage aboard a bus, in Rio de Janeiro, Brazil, on March 12, 2024. | Photo Credit: AP Brazilian police said on March 12 they released 17 hostages from a gunman that took over a crowded bus…
Read More “Rio police release 17 hostages from gunman on a bus, two people wounded” »