Hold That Thought

Canada will play host to the 2015 Women’s World Cup with six cities, Moncton, Montreal, Ottawa,¬†Winnipeg, Edmonton and Vancouver...