US:2 police officers killed in traffic stop shooting
Apr 10, 2023, at 03:07 pm
Chicago: Two police officers were shot dead Saturday in a shooting during a traffic stop northwest of the village of Cameron in the northwestern U.S. state of Wisconsin.