26 tornadoes in 4 states causing devastation, resulting in multiple deaths

A disgruntled employee opened fire at a linen company in Chester, Pennsylvania, killing two coworkers and injuring three others, authorities said.

May 22, 2024

Examined