Spain has issued an international arrest warrant for former Catalan leader Carles Puigdemont. He has now been detained in Germany and could face charges of rebellion and sedition in this latest round of legal action against separatist politicians from the wealthy northeastern region.