A pair of business owners in St. Petersburg, Florida, are accused of using 1,500 mothballs to deter "state-listed imperiled" birds from nesting on St. Pete Beach, an area behind their businesses.
The post VIDEO: Florida Business Owners Accused of Dumping 1,500 Toxic Mothballs on Beach to Deter ‘Imperiled’ Birds appeared first on Breitbart.