Indians Abroad | Press Trust of India | Friday June 4, 2021
Iqbal Meer Sharma, once a powerful South African government official in the Department of Trade and Industry, was arrested on Thursday in a massive fraud and corruption scandal linked to the controversial Gupta family.
www.ndtv.com