Hurricane Ida Landed And Left a Path of Destruction in Parts of Louisiana and Texas
Hurricane Ida has made landfall in Louisiana, causing flash flooding and leaving hundreds of thousands of homes without power. The hurricane is said to be one of the strongest to…