OCI booklets issued after Jan 2015 have the words "Life Long Visa" stamped on them. Why should it be any different from a visa sticker on the passport saying Life Long Visa? This whole thing of you have a sticker so you are good to go is very annoying and disturbing. I wish the govt would have spell...