Kartik Seth

Kartik Seth is an Advocate at the Supreme Court of India.
Connect:
Kartik Seth
The Leaflet
theleaflet.in