New York City’s Health Department has taken the blame for the KFC/Taco Bell rat infestation that made national news. (If, though some miracle you haven’t seen the footage yet, i.e. you’ve just come out of a coma or recently regained lost eye-sight, do give it a look. It’s worth it.) Anyhow, the inspector who gave a pass to the KFC/Taco Bell has resigned and the Health Department is, like, really sorry and stuff.
By April 10, 2007