Portal:Weather/On this day list/October 24/2

2010: Hurricane Richard made landfall in Belize. One person was killed when their boat capsized, and another was mauled to death by a jaguar which escaped due to storm damage.