Gov. Gen. Michaëlle Jean landed in Afghanistan on Thursday for her first visit to the war-ravaged country. More...