Mohammad Zahir Shah was the last King of Afghanistan, reigning for 40 years from 8 November 1933 until he was deposed in a coup in 1973.
Today Zahir Shah's long reign is remembered for the long period of peace and prosperity and modernisation that Afghanistan experienced before his overthrow...