Three Catalan MEPs have been stripped of their political immunity in a vote in the European Parliament on Monday. The three politicians are leaders of the Catalan self-determination movement.
When the members of the European Parliament met on Monday, a not everyday agenda item was on the...