Did you know that 60 percent of the world’s Christmas decorations are made in a single Chinese village?
Ever wondered where plastic Christmas decorations come from? Unfortunately, they are not made by an army of elves at Santa's workshop. (I wonder what their wages would be?) Instead, according to an