10 strange animals that washed ashore in 2020

The ocean is filled with creatures that might look strange to human eyes. But every once in a while, these weirdos from the deep make an appearance on dry ground. Here are 10 instances when these ocean animals came (or were spied from) ashore in 2020.  The dead giant squid (Architeuthis dux) found on Golden […]

Hurricane Delta roars ashore on storm-battered US southern coast

A reporter covers his face as Hurricane Delta makes landfall in Lake Charles, Louisiana on October 9, 2020 Hurricane Delta has made landfall on the Louisiana coast, packing ferocious winds and a “life-threatening” storm surge—and driving out residents still rebuilding from a devastating storm less than two months ago. Delta became the 10th significant storm […]