Hunter kills 143-pound mountain lion at ranch in Freer, Texas

A 143-pound mountain lion was shot by a hunter this weekend on a ranch in Freer, Texas.
Published: 6:06 PM CST December 3, 2019
Updated: 6:06 PM CST December 3, 2019