Australians Rush to Rescue over 100 Whales Stranded on Beach

8 months ago
909

Faith in humanity restored: About 160 pilot whales were stranded on a beach in Toby Inlet, Western Australia, on Thursday, leading to frantic rescue efforts by people on the beach that ended up saving most of the whales.

Loading 1 comment...