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.
This makes it easy to access the Press TV website