Tea cups printed with the image of Adolf Hitler's face have been traced back to a manufacturer in China after they were 'mistakenly' distributed at stores in Germany that are now asking customers to please return them, destroy them and never, ever speak of them again.


Visit the original source and full text: Shanghaiist