BARCELONA, Spain-- Protesters have taken to the streets, blocking the entrance to the famed La Sagrada Família church and numerous roads. The protests are a result of the Spanish Supreme Court ruling that nine Catalonia independence leaders will receive nine to 13...