A man was arrested this afternoon in Union Square after allegedly attacking three people. According to witness Joey Boots, the African-American suspect attacked a white man around 2:30 p.m. "He bloodied him up pretty good," Boots said. When two others came to aide the victim, the suspect allegedly assaulted them as well, and started shouting, "I hate white people." You can see a video of the aftermath below.

It's unclear what started the fracas, although the Instagram user who posted the video said, "This dude punched this other dude for walkin past him funny." At least one victim (the first) was taken to a nearby hospital for his injuries; police had no immediate information about the incident.

Boots added that he believes the suspect is a homeless man who has started hanging out in the Square in the past couple days: "I was told he's been around here for a few days...he's been getting sandwiches from a local church group."

The NYPD and the FDNY did not immediately have any details about the incident. You can see a few more photos and Twitter reactions below.