Un samouraï au Vatican (2018)

Why do 600 inhabitants of the small southern Spanish town of Coria del Río bear the surname "Japón"? It is the legacy of an unusual...


image