Wildlife is Thriving in New York City

The infamous ‘TriBeCa Coyote’ of New York City was caught by police recently, apparently she wasn’t…