News

World News Dead humpback whale washes ashore on popular Rio beach July 21, 2025 A dead humpback whale washed ashore on Sao Conrado beach in Rio de Janeiro on Monday afternoon (July 21), prompting ...