Feedback

Rescuers help killer whales stuck on sandbar

 

Rescuers in Australia's Queensland state were able to help five of seven killer whales stranded on a sandbar off Fraser Island.

Shows