Poachers Arrested After They Post Pictures of Mountain Lion Kill Online

Poachers Arrested After They Post Pictures of Mountain Lion Kill Online

Dumb criminals make everyone’s jobs so much easier. Three poachers were arrested, convicted, and banned from hunting, fishing, and trapping worldwide for three years after they illegally killed a mountain lion in Yellowstone National Park and posted photos of their “trophy” on Facebook, Instagram, and Snapchat. The social media trail made it easy for authorities […]

Read More