NNews Read More 4 minute read The annoying “vuvuzela” horns at the 2010 South Africa World Cup are all made in ChinabyKey2010/06/18 (photo by Xihua reporter 杨磊) (From 002china.com) Currently the hottest news topic around the world is probably the…