Last 60 Spanish political history in one paragraph

Spain has been ruled by a military dictator, restored a monarchy, restored democracy, experienced a military coup, had a terrorist separatist organisation kill innocent civilians, joined the EU, joined the euro, just escaped a near financial collapse, and had a king abdicate.