China Unleashes New Superweapon: Giant Deodorant Cannons Look out superpowers. China has unveiled a new cannon. And it's armed with massive doses of...errr...deodorant.Don't worry, humble citizen who doesn't t... Read More...