
10,152 Indian Nationals Detained in 86 Countries, Reveals Government
The Indian government reported that there are 10,152 Indians imprisoned in 86 countries, with the largest numbers in Saudi Arabia, UAE, and Nepal. Including 2,684 under trial, 54 face death …
10,152 Indian Nationals Detained in 86 Countries, Reveals Government Read More