A spokesperson for the City of Buffalo confirmed to 7 Eyewitness News that Lightning Towing on Bailey Avenue tried to boot several cars on May 31st without ...
Updated: 06/03/2019 06:55P
In 1988, PETA conducted an eyewitness investigation into animal-testing laboratory Biosearch. The horrific video footage showed that animals suffered and died in places that few people ever saw during tests for cosmetics and household products
Updated: 11/29/2018 10:30A