Business is booming at the Yulin No.1 Crispy Dog Meat restaurant: Cats and canines crammed into cages ready for slaughter days ahead of meat festival that’s outraged the world June 19, 2015
Crosses torn down from 400 churches by the government in eastern Chinese province of Zhejiang December 29, 2014
Russia Drops Dollar: Direct Trade Between China & Russia Has Increased 2400 Percent and Set to Explode December 28, 2014
Santa’s real workshop: the town in China that makes the world’s Christmas decorations December 21, 2014