Hurricane Nicholas Makes Landfall Along Texas Coast
Hurricane Nicholas officially made landfall early Tuesday morning along the southeastern coast of Texas. The National Hurricane Center says Nicholas made landfall shortly after midnight local time (0530 GMT) on the eastern part ofRead More…