New world news from Time: Spain Takes Control of Catalonia and Fires Defiant Separatist Leaders