Vedika Chawla

Vedika Chawla is a second-year undergraduate student at the National Law University, Delhi.
Connect:
Vedika Chawla
The Leaflet
theleaflet.in