delhi spa Delhi: Spa ad reads ‘Russians@20000/-, p***@2000/-; Women panel chief shares video Neha Singh April 8, 2022