Snow falls in Caribbean island of Guadeloupe. First time in recorded history
From What Really Happened No, it is not an April Fools Day joke, snowflakes actually fell in the neighbouring French island of Guadeloupe. The event, which was described as ‘exceptional’ by a French meteorologist took place on Thursday, March 31…