Hurricane Laura Makes Landfall in Southwestern Louisiana With 150 MPH Winds

Hurricane Laura Makes Landfall in Southwestern Louisiana With 150 MPH Winds

TIME

Published