Man Punches 5-Year-Old Boy on New York Train

An incident that would make any parent’s jaw drop in horror happened last weekend on a southbound G train in Brooklyn. According to, a six-foot, 180-pound, 25-year-old man, later identified through witness’ cell phone photographs as Ramon Thomas, allegedly punched a 5-year-old boy in the face. This left the side of his face bruised and swollen.

The boy was riding the train with his mother at around 4:30 p.m. when the man attacked him without warning. After the assault, Thomas reportedly taunted the boy, yelling, “Are you going to cry to ya’ mommy?” The boy was treated for his injuries at the hospital and later released.