Health March 10, 2017 Delhi Government Reduced Tax on Sanitary Napkins. But Why on Earth are They Taxed at All?