Facing Charges Of Rebellion And Sedition, Catalonia’s Ousted Leader Flees Spain

October 31, 2017