The Indian Women's national team have defeated the Netherlands XI in an international friendly match at the Father Angel Sports… Read More