MR Shamshad

M.R. Shamshad is an Advocate practicing at the Supreme Court of India.
Connect:
MR Shamshad
The Leaflet
theleaflet.in