Chile Navy Finds Stranded Whales

The Chilean Navy and rescuers have been trying to save around 50 pilot whales beached in southern Chile. Check out these photos and video at the end. Incredibly sad footage.

Categories

Video Shock and Awe

Most Popular Videos

View More