Australians Rush to Rescue over 100 Whales Stranded on Beach


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.

admin

admin

Leave a Reply

Recent Posts