Jan 25 2018 Mountain Lion Indiscriminately Trapped in Leghold, Ten Sleep Canyon The tragic face of Wyoming trapping!