Annexure D Affidavit - Indian passport Renewal

You can create Annexure D for Indian passport renewal here using the app.

https://apps.am22tech.com/in/annexure-d-indian-emb/