1266 Kublai Khan letter to Japan — 1266 Kublai Khan letter to Japan — the latest coverage, the community and the facts.