News

The Seneca Park Zoo, which is located in Rochester, said none of its animals had escaped. The last time a mountain lion was last spotted in New York was 2011. SeanPavonePhoto – stock.adobe.com ...