Hurricane Harvey makes landfall l on Texas coast

Hurricane Harvey makes landfall on Texas coast

e National Hurricane Center says the eye of Hurricane Harvey has come ashore on the Texas coast.