Staff Editor
December 23, 2024
A pickup truck driver crashed into a Texas mall, injuring five people before being fatally shot by...