From top to bottom, left to right: 1- Germany (Berlin, Tweet link) 2- The Netherlands (He's Dutch, I follow him on Twitter) 3- Can't tell 4- The Netherlands (Dutch cop in background) 5- The Netherlands (I am guessing, but a Dutch company name on one of the vests) 6- France (name of Macron on vest) 7- France (a guess, French language) 8- France (Language on sign) 9- France (Language on sign) 10- Can't tell 11- Can't tell 12- Canada (on sign) If someone knows the ones I couldn't figure out or I made a mistake, please reply. I guess the UK is in there also. WWG1WGA