Sometimes karma is swift as it was for one racially and verbally abusive man who, within minutes of delivering an offensive attack, was punched in the face by an onlooker.

The man, who identified himself as a Trump supporter, took out his anger on an innocent Asian-American woman, delivering a rant that contained offensive language and told her that the United States was “gonna nuke you guys”.

The whole thing started when 29-year-old Jennie Ho was approached on a Los Angeles train by a man with a shaved head and sunglasses. She had closed her eyes for a moment, but when she opened them, he was standing over her.

She initially thought he was attempting to flirt with her, but his remarks were anything but flattering.
She was inundated with a barrage of questions, which included, “Are you tired? You look sleepy. Do you speak English? Are you American? Where are your genetics from? Are you Korean?”
Then the man’s behavior changed to that of outright hate speech and included a slew of racially charged remarks intercepted with proclamations of “God bless Trump!”