Indian Nationals Not Required Police Clearance Certificate (PCC) to Obtain Saudi Visa
Good news for travellers to Saudi Arabia: The Saudi Embassy in New Delhi, India, has just announced that it will no longer require Indian nationals to submit a Police Clearance Certificate (PCC). This indicates that applicants from India now do…