They’re building a monument to Che????????????
...I don’t recognize this nation anymore. :(
That’s Galway, Ireland where the monument will be built. Still... Ireland... WHY???