Thousands of Catalan separatists faced off with police in Barcelona following the arrest in Germany of Catalonia's former president Carles Puigdemont five months after he fled Spain. Catalan police decked in riot gear shoved and hit demonstrators with batons to keep the crowd from advancing on the office of the Spanish government's representative in the northeastern region yesterday. Officers fired warning shots in the air to try to contain the crowd, which pushed large recycling containers towards police. Some people threw glass bottles, cans and eggs at police. Fifty people were lightly injured during the clashes, municipal emergency services said. The protest, which was called by the radical Committees for the Defence of the Republic (CDR), contrasted with a calmer one organised by grassroots separatist group ANC which marched calmly along central avenues. Germany police arrested Puigdemont as he crossed the border with Denmark by car based on a European warrant issued by Spain, a German police spokeswoman told AFP. The arrest comes five months after Puigdemont went on the run as Spanish prosecutors sought to charge him in the wake of a vote by the Catalan parliament to declare independence. "It angers us that they arrested Puigdemont, he is our highest representative," said 22-year-old architecture student Judit Carapena told AFP at the protest. Spain's central government should not "sing victory because it is not the end of separatism, far from it," she added. Yolanda Salleras, a 37-year-old physiotherapist, said they time had come for Catalan separatists to do "something more radical" like an open-ended strike "until they free everybody". Aside from Puigdemont, nine other Catalan separatist leaders are in jail in Spain over the region's separatist push. According to Catalan public radio, CDR members blocked several roads in Catalonia, causing traffic jams, just as they did during two strikes in the region last year called to protest police violence during a banned independence referendum held in Catalonia on October 1. Puigdemont's detention puts his fate in the hands of German courts, which will have to decide whether to pass him to Spanish authorities to face charges of "rebellion and misuse of public funds". It is the latest chapter in a secession saga that has bitterly divided Catalans and triggered Spain's worst political crisis in decades. Puigdemont will be brought before a German court today, who will then decide if he is to remain in custody pending extradition proceedings. The arrest comes two days after Spain's supreme court issued international arrest warrants for 13 Catalan separatists including Puigdemont and his nominated successor Jordi Turull over their role in the region's failed bid for independence. The court said they would be prosecuted for "rebellion", a charge which carries a maximum sentence of 30 years in prison. Nine of the 13 face charges of rebellion and misuse of public funds. The other four are wanted for rebellion only. Twelve more face less serious charges like disobedience. Issuing the warrant for Puigdemont on Friday, Judge Pablo Llarena accused the ousted Catalan leader of organising an independence referendum in October last year despite a ban from Madrid. The vote had been swiftly followed by the Catalan parliament's declaration of independence on October 27. As Spanish authorities moved in to impose direct rule over the region, Puigdemont and four other separatist leaders fled to Belgium. A sixth one fled the country on Friday, reportedly to Switzerland. Hours after Puigdemont was detained in Germany, a spokesman from Police Scotland said one of them, Clara Ponsati, who has since gone to Scotland and is wanted for both rebellion and misuse of public funds, was "making arrangements" to surrender to authorities there. Puigdemont had been visiting Finland since Thursday, but slipped out of the Nordic country before Finnish police could detain him. Puigdemont's lawyer Jaume Alonso-Cuevillas, added on Twitter that he was picked up by German police as he was travelling back to Belgium to "present himself, as always, at the disposal of Belgian courts". Spanish police said the arrest came thanks to a "coordinated operation between police and the CNI", Spain's intelligence agency. German authorities have 60 days to decide whether to extradite Puigdemont to Spain. Elsa Artadi, a lawmaker with Puigdemont's Together for Catalonia party, said that he should fight his extradition to Spain. "Spain does not guarantee a fair trial; only revenge and repression," she wrote on Twitter. "What they are doing these days is totally disproportionate, we are being treated like criminals for wanting independence," Rosa Vela, a 60-year-old teacher, told AFP, at the protest in Barcelona. While separatist parties won Catalonia's regional elections in December called by Madrid, they have been unable to elect a president and form a government as they have picked candidates are now either in exile, in jail or facing prosecution. After Puigdemont was forced to withdraw his bid for the presidency as he could not return to Spain without facing arrest, another pro-independence leader Jordi Sanchez followed suit when a judge refused to let him out of jail to be sworn in. The third candidate, Jordi Turull, was placed in custody on Friday. Fresh regional elections will be triggered if a new leader is not elected by May 22.