Spain set to strip Catalonia of powers over independence bid

A Catalan flag is seen reflected on drops of water from rain in Barcelona, Spain, Thursday, Oct. 19, 2017. Spain’s government on Thursday immediately rejected a threat by Catalonia’s leader to declare independence unless talks are held, calling a special