Loading...

    EU Parliament strips Catalan separatists of immunity