At a facility in the eastern Chinese province of Shandong, 3 billion cockroaches are eating 15 tonnes of kitchen waste each day to solve the long-time environmental problem of what to do with ...