BP shows off carcasses of 90 ‘humanely’ killed rats, calls for more of them September 5 | Kelly Mena Following the successful capture and “humane” killing of more than 100 rats...