A firefighter was consoling a mother whose teenage child had been murdered by shelling on a bus.
The strike, according to officials supported by Russia, struck Donetsk’s separatist-controlled city centre.
They blamed Ukrainian forces for the strike on a covered market.
A Reuters journalist at the scene saw the body of a teenager and four others, as well as several wounded citizens.
There has been no immediate comment from Ukraine, and the reports of who was behind the shelling cannot be independently verified.