Prayers Up: Severe Tornado Outbreak Causes Significant Damage to Selma, AL

Severe storms in the south sparked a tornado outbreak, with Selma, Alabama being one of the hardest hit areas in the state. Visit streaming.thesource.com for more information According to WSFA-12 Alabama, extensive damage was seen across businesses and building across the city’s Broad street. A tornado hit the downtown area ranging with the strength of […]