AACHEN, Germany (Reuters) - Supermarket shoppers in the western German city of Aachen have stepped out of their comfort zone to sample insect burgers made of buffalo worms. The worms, highly ...