Centre extends deadline for free Aadhaar card updates until June 14, easing concerns for citizens Read more