Posted on July 30, 2023 by bustertheclownA cow elk in Montana pummels a mountain lion that is killing her calf. The lion kept its prize.