Crunch time for Catalan independence as leader addresses parliament


Political leaders in Catalonia, Spain and Europe have urged Catalan separatists to back down and ease the country's biggest upheaval since it …

Source