An American tourist has gone viral after she took a stand against a man who sexually harassed her in Dublin.
Leanna Carr, from Colorado, US said she was walking down the street in Dublin when a man grabbed her from behind.
On Twitter, the 26-year-old powerlifter said the man proceeded to laugh hysterically and said: "You're an American, you probably liked it."
Ms Carr wrote: "Apparently travelling solo has made me a better person because my first reaction was to punch him in the face."
She then tweeted photos of her bruised knuckles.