JEFFERSON COUNTY, Mo. — A monkey has been caught in the St. Louis area… but not one of the four that made worldwide news in January. Earlier this week, a woman found a capuchin monkey hanging out in her Jefferson County garage.
The home owner called Imperial based Wildlife Command Center, a pest and wild animal removal service. “It looks like the one from friends, I am not kidding you,” she told the dispatcher.
The team at Wildlife Command Center could not believe it…