Heavy downpours from Hurricane Nicholas batter Texas, Louisiana
HOUSTON – Heavy rains lashed Texas and Louisiana on Tuesday (Sept 14) as Hurricane Nicholas weakened into a tropical storm, bringing the threat of widespread floods and power outages as it…