Marsjerte over hele Europa

20.000 i London, 30.000 i Barcelona, 30.000 i Paris.