Kusai Kedri
Press TV, Barcelona
Officials in Catalonia say 90% of voters have voted in favor of independence in a referendum marred by police violence. The Spanish government has defended the police actions while Catalonia's officials condemn the attacks.
Kusai Kedri reports.