As world celebrates Int'l Women's Day, female feticide remains a cause of concern in India 2 years ago