5 Ridiculous Excuses For Freeing Bison In Yellowstone

Three were arrested this week for “criminal activity” at the Stephens Creek facility in Yellowstone, where bison are held by the Park Service. According to Buckrail, increased security caught two attempting to release more bison earlier this week.

The two were caught by officials after 5:00 a.m. March 6. A third was seen in the area that same day. Only asked what she was doing in the area, the woman replied, “Looking at birds”. The next morning she was caught at the facility and charged.