i would like help to understand, the stamp on my passport on departure from Amman.
I stayed in amman for 10 days and had a 30 days visa, on departure, the immigration officer stamped my passport as "contact your nearest police station within 30 days..." has this happened to anyone else? or should i be worried??
i hold an Indian Passport.