PRO-INDEPENDENCE Catalan protestors and police were involved in tense scenes in Barcelona last night. Thousands of marchers poured onto the streets to voice their anger
It has emerged that the key separatist party CDC (Convergència Democràtica de Catalunya) allegedly demanded a 3% backhander for awarding contracts to companies