WATCH: Wall of police fires on protestors as rocks and rubber bullets fly in Barcelona
THIS is the moment a wall of riot police fired on violent protestors as rocks, glass bottles and rubber bullets fought for command over Barcelona’s city streets. Subscribe to Olive Press TV