Catalonia has just declared its independence this Friday, October 27th. In Madrid, the Spanish Senate, just after that and in retaliation, declared the tutelage…
After the geopolitical history of Europe in maps, here is the world version. A journey through history and borders, empires, conquests. A pretty impressive…