
Significant Number of Indians Imprisoned Abroad, Mainly in Saudi Arabia
As of now, 10,152 Indians are imprisoned in foreign jails, with 2,633 located in Saudi Arabia. The Indian government has reported various cases of capital punishment for Indian nationals in …
Significant Number of Indians Imprisoned Abroad, Mainly in Saudi Arabia Read More