Sanitary napkin vending machine installed at Delhi's RK Puram Police Station was inaugurated on March 08.