Tag: nicholas updates

Hurricane Nicholas makes landfall in Texas, threatens Louisiana weeks after Ida

Hurricane Nicholas has made landfall along the Texas coast, the U.S. National