Carles Puigdemont freed on bail by German court

Carles Puigdemont Image copyright EPA
Image caption Spain accuses Mr Puigdemont of rebellion, sedition and corruption

A German court has rejected "rebellion" as grounds to extradite Catalonia's ex-leader Carles Puigdemont and ordered his release on bail.

The Schleswig-Holstein court said he could still face corruption charges in Spain, and it has only suspended extradition - not ruled it out.

He was arrested in the north German region last month, after Spain issued a European Arrest Warrant.

Spain charged top Catalan separatists over October's independence referendum.