Dead humpback whale washes ashore in Rio de Janeiro

A humpback whale was found dead on a beach in Rio de Janeiro on Monday, after drifting ashore near the city’s southern coastline in the early afternoon.

Continue Reading