Latest From 7News

A pod of killer whales have been captured eating a hammerhead shark alive by a marine wildlife videographer and conversationalist off the Galapagos Islands. User robertoochoahe shared the …