Hurricane Nicholas

Hurricane Nicholas Batters Texas & Louisiana After Making Landfall

Heavy rains lashed Texas and Louisiana on Tuesday as hurricane Nicholas made landfall. This is…