Legislators in Catalonia officially kicked off a process to secede from Spain by 2017 despite impassioned pleas against...
10 Nov 2015 4:48 AM IST