- Advertisement -
August marks the 20th anniversary of the costliest hurricane to hit the USA. Hurricane Katrina made landfall in Louisiana on August 29th, and subsequently caused an estimated $125 billion of damage and around 1,200 fatalities.
Birth and development
On August 23rd, a tropical depression developed…

