No description availableTropical Storm Bertha makes landfall on southern Louisiana with threatening windsRead full article: Tropical Storm Bertha makes landfall on southern Louisiana with threatening windsTropical Storm Bertha has made landfall on the southern tip of Louisiana.