Daily Archives: February 13, 2013

Not since Sweeney Todd has there been such uncertainty about what exactly goes into processed meat. This time, it isn’t the customers of the Demon Barber of Fleet Street but Romanian horses.