On 8 March 1421, the largest fleet the world had ever seen set sail from China. The ships, some near
Gavin Menzies