Pair of elephant tusks seized from Pollachi shop, seven arrested – Times of India

Leave a Reply