6 People Shot Dead in Iowa, Allegedly by a Relative
did:plc:kpkcscbf2zshv7shqgqn45wn
June 2, 2026
Authorities in Iowa are investigating the fatal shootings of six people who they believe were killed by a relative who took his own life when confronted by police Monday, the AP reports. Police were called Monday to a home in Muscatine, about 50 miles southeast of Cedar Rapids, where they...
Discussion in the ATmosphere