(KIEV, Ukraine) — With a sudden flash of light and a loud bang, a peaceful march calling for Ukrainian unity Monday quickly erupted into exploding fireworks, chaos, and fistfights on the streets of Donetsk in eastern Ukraine.
The demonstrators had only walked about half a mile down on of the city’s main boulevards before they were attacked by a mob of pro-Russian separatists.
A large group of masked men carrying clubs ran out of side streets and attempted to block the road ahead. Fireworks and homemade bombs were thrown from the crowd and separatists answered back by throwing stones and beating people with their weapons.
Riot police who had been trailing along beside the marchers swiftly moved in, clashing with the attackers and trying to separate both sides.
ABC reporters witnessed one member of the mob get hit in the head with an exploding homemade bomb, followed by a loud bang that erupted at the feet of a police officer.
Marchers scattered in all directions with members of the pro-Russian mob chasing them down the street. Several people were injured in the clashes.
One man, head gashed and bleeding, flashed a simple peace sign as he walked off to find help. In the midst of all the confusion, an ambulance crew treated the wounded, and one Ukrainian journalist with a bloody bandage on his head told ABC News he was trying to flee when he was hit by a brick.
The demonstration had begun peacefully, with many of the marchers waving the sky blue and gold flags of Ukraine, singing patriotic songs and chanting slogans of unity.
Yet the confrontation was not entirely unexpected.
All through the day, pro-Russian separatists were putting out the call on social media for their supporters to turn out and oppose the march.
Three weeks ago, separatist gunmen occupied the main administration building in Donetsk and have since turned it into a heavily fortified command center in their bid to carve out an independent republic with strong ties to neighboring Russia.
Copyright 2014 ABC News Radio
Steve Almasy, CNN
Jessica Ivins, KSL.com
Angela Dewan, CNN
Barbie Latza Nadeau, Margot Haddad, Livia Borghese and Angela Dewan, CNN