Afghanistan, land of glorious past and bright future