As India's first women-only political group, the National Women's Party (NWP) aims to provide better representation for the nation's women, who have long struggled to be heard by the establishment. It's emerged at a time when women's rights are under close national and international scrutiny.