New Delhi - XINHUA
Indian police Tuesday killed numerous sandalwood smugglers in the southern state of Andhra Pradesh, said local TV channel NDTV.
Indian police Tuesday killed numerous sandalwood smugglers in the southern state of Andhra Pradesh, said local TV channel NDTV.