India abstains UN vote

The Leaflet
theleaflet.in