The Aadhaar card has become an essential proof of identity and address for residents in India. But for Overseas Citizens of India (OCI) cardholders, there’s often confusion about whether they are ...
Starting October 1, the Government of India has mandated that all foreign nationals and Overseas Citizen of India (OCI) cardholders submit a digital e-arrival card before entering the country. The new ...
Tourists pose in a snow-covered park at Gagangeer, some 70 km northeast of Srinagar, on Feb. 28. Sweeping new regulations issued by India’s Home Ministry March 4 will require OCI cardholders to obtain ...