March 12, 2019 9:56 pm
The Telegraph said it had tracked down Modi to an £8 million, three-bedroom apartment “occupying half of a floor of the landmark Centre Point tower block” in London’s West End, with views across the city.
March 25, 2020 4:39 pm
The fugitive jeweller has spoken about the allegations against him for the first time. Mehul Choksi claimed that he tried to revoke the suspension of his passport with the Indian authorities.