Nirav Modi spotted roaming freely on London streets

The UK daily has released a video of Nirav Modi walking freely on the streets of London.

Watchlist