Nirav Modi location

India News

Indian Fugitive Diamantaire Nirav Modi tracked in London in an £8 million apartment; Has Started New Diamond Business

It appears as if the UK is becoming a shelter home to Indian fugitives. Nirav Modi fled India in January

Read full story
Back to top button