Tropical Storm Bertha makes landfall in Louisiana and moves toward Texas

Jul 23, 10:44 AM