International NewsBig shootout 25 killed, including an officer (UPDATE)Dave SaleMay 7, 2021May 7, 2021 by Dave SaleMay 7, 2021May 7, 2021 At least 25 people, including a police officer, have died in a shootout with drug traffickers in Rio... Read more