Buffalo Captured in Yellowstone

Yellowstone National Park and Montana Department of Livestock officials captured twenty-three of America’s last wild bison earlier this week at the Stephens Creek bison trap, located inside Yellowstone National Park. The buffalo captured will be held for an unknown time period until more than sixty buffalo are eventually captured. Click here for more info.

Posted in News.

Leave a Reply

Your email address will not be published.