Hurricane Delta makes landfall in storm-battered Louisiana

Storm Delta makes landfall on Mexico’s coast

Leave a Reply

Your email address will not be published. Required fields are marked *