Large Whale Beached in Nicaragua, Locals Help

A massive whale, thought to be a humpback, beached itself on the shores of Nicaragua’s southern coast Friday. Locals and tourists tried to intervene, and push it back out to sea, but were unsuccessful by the time the sun was…