On This Day, June 18: Spanish King Juan Carlos abdicates throne
Thursday, June 18, 2020 - 02:00
in Paleontology & Archaeology
On June 18, 2014, Spanish King Juan Carlos abdicated the throne amid scandal, massive unemployment and regional separatism.