Shobha Gupta

Shobha Gupta is a lawyer at the Supreme Court of India.
Connect:
Shobha Gupta
The Leaflet
theleaflet.in