A law enforcement officer from Franklin County, North Carolina, found himself behind bars this week after allegations surfaced that he engaged in...
A powerful thunderstorm swept through northwestern Alabama on the evening of May 20, 2025, prompting urgent warnings from the National Weather Service....