The Treaty of Tordesillas (1494): a line in the ocean, seemingly simple, yet a world-altering agreement more complex than any map could convey. Officially, i...
View in Alexandria