NRI Arrested For Trying To Smuggle 'Wildlife Trophy' Out Of India: Cops
2024-03-29 19:01:25 Wildlife trophy is any organ of a poached animal kept as a souvenir (Representational) New Delhi: A 60-year-old non-resident Indian was caught at the Delhi airport while attempting…