My first thought too.
This is the third IIRC article I have seen in a couple years on this exact subject. The answer is always Killer Whales.
It is also one of many article rehashings I have noticed. One a few months back was literally a repost of an article as ‘new’ by a larger media outlet. I remembered the pic in it and several other freepers also verified it when we discussed it.