Sat. Jan 24th, 2026

2019

Lee County Sheriff's Deputies knock on the door of a building in order to conduct a welfare check after two back-to-back tornadoes touched down killing at least 23 people, in Beauregard, Alabama.

Related Podcasts

More News
3 Lessons From Noah That Matter More Than Ever in Today’s World
3 Lessons From Noah That Matter More Than Ever in Today’s World
previous arrow
next arrow
Shadow

Latest Videos