Home World News Aga Khan, the leader of Ismaili Muslims, laid to rest in Egypt during private burial ceremony