hurricane harvey texas

Hurricane Harvey Expected to Make Landfall on Texas Central Coast

Hurricane Harvey, which may be the worst storm to hit the US mainland in 12 years, is expected to make…

7 years ago