At least 18 killed in latest deadly police raid in Rio de JaneiroThe operation involved around 400 officers, four aircraft and 10 armored vehicles.Fri Jul 22 2022