Democratic Triumph for Catalan Separatists
The Spanish General election in Catalonia was a stunning victory for the Catalan Separatists, their best ever election result, achieved despite their leadership being exiled or political prisoners and despite …