“But Argentina’s ambassador to London, Alicia Castro, has condemned the statue ‘in our Malvinas Islands’”
Oh go f*ck yourselves. What a bunch of babies.
Put a copy in London directly across the street from the Argie embassy.