Nirav Modi arrested in London

Seventeen months after he fled India,  fugitive businessman Nirav Modi has been arrested from Holborn metro station in London. 

Watchlist