A Louisiana police chief has described the devastation in the town of Grand Isle, La., as a result of Hurricane Ida as significantly “worse” than anything he experienced during Hurricane Katrina…
Tiny French town left €10m fortune by a man who had never been there
Read More[#item_full_content]