The Lead with Jake Tapper
Multiple States Report 12+ Inches Of Rain From Helene
Hurricane Helene, a monstrous deadly storm that is leaving large parts of the southeastern United States in shambles, leaves life threatening conditions continuing across multiple states in the United States. Twenty-five people have been reported dead inc