Almost two dozen people have been arrested in New York following clashes between pro-Palestinian and pro-Israeli protesters.
Numerous injuries and arrests occurred Thursday in Times Square after protesters became physical with one another and with police.
An M-80 explosion was among the mayhem that erupted in Midtown and Times Square.
Pro-Israeli and pro-Palestinian brawlers clashed and were hauled away in a hail of fisticuffs.
While police attempted to disperse the crowds, protesters hurled punches and projectiles.
After one protester tore away a flag, another altercation ensued, culminating in police flying in to make arrests.
A few blocks away in the Diamond District, more mayhem ensued as a man on the ground was kicked and beaten before the mob fled from the cops.

There were numerous verbal exchanges as some simply chose to scream it out.
The unrest in New York comes as the Middle East has declared a cease-fire following more than ten days of fighting.
Gazans poured into the streets to celebrate after nearly two weeks of being trapped inside.
Over 230 people were killed in Israeli airstrikes in Gaza, and over 4,000 Hamas rockets rained down on Israel, killing 12.
On both sides, children were caught in the crossfire.
Amira Isleem, 14, a Gaza resident, said they never saw the missile strike.
On the Israeli side, a 10-year-old girl described living in constant fear of rockets.
For ten days, many residents of Gaza struggled to sleep, and a 5-year-old Gaza resident spoke for all the children when he said, “I want the war to end so I can go outside and play.”
According to sources in New York, 23 people have been arrested and charges are pending. At least one person was injured as a result of thrown fireworks.