Mehul Choksi’s absurd excuse for not returning to India
Fugitive jeweller Mehul Choksi, the owner of Gitanjali Gems offered a bizarre excuse to not to return to India. Mehul Choksi, along with his nephew Nirav Modi, is wanted by multiple criminal agencies...