The arrest of Carles Puigdemont, on the island of Sardinia, came on an international arrest warrant issued by Spain’s Supreme Court on charges of sedition.
The arrest of Carles Puigdemont, on the island of Sardinia, came on an international arrest warrant issued by Spain’s Supreme Court on charges of sedition.