Canada wins back coveted Most Embarassing Nation status December 9, 2010 By admin No, this is not satire. … [Read more...]