Skip to content
Passport Director General Tirtha Raj Aryal Defends E-Passport Contract, Rejects CIAA’s Rs 10 Billion Corruption Allegations | Hamro Patro