Entertainment | Wed Jun 13, 2012 10:08am BST

Canada best G20 country to be a woman, India worst