
More than 10,000 Indians imprisoned abroad, highest in Saudi Arabia, says MEA
As many as 10,152 Indians are presently jailed abroad, across 86 countries, the Ministry of External Affairs has told a parliamentary panel. Out of these, there are 12 countries, including China, Kuwait, Nepal, Qatar, Saudi Arabia and the United Arab …