Feedback

Camera Catches Orcas on the Hunt for Food

 

A pod of orcas on the hunt for food are sighted in Hero Inlet near the National Science Foundation's Palmer Station, Antarctica.

Shows