Canada News Agency

Protests outside Italian embassy in Barcelona after Puigdemont arrest