Two powerful car bombs rocked Syria's second largest city of Aleppo on Friday, killing 25 people and wounding 175, state TV reported as it aired gory footage of the carnage caused by the blasts.
The television said a "suicide bomber in a car packed with explosives" carried out one of the attacks on a police station, flattening a nearby food distribution centre.
The second bombing targeted an intelligence base.
The report showed mangled bodies in pools of blood in the street outside rows of shattered buildings. Emergency workers held up body parts, including hands, feet and a torso.
State television, which said soldiers were among the casualties, blamed the attacks on "armed terrorist gangs".
The channel aired the footage live from the site of the blasts, with bulldozers quickly deployed to clear away shattered concrete strewn across a broad avenue.
Several people who were interviewed denounced Turkey and Qatar for not standing by the regime in Syria as it seeks to put down a revolt that broke out last March.
Rami Abdel Rahman, head of the Britain-based Syrian Observatory for Human Rights, told AFP there were two blasts in the northern city, after earlier reporting a total of three.
Aleppo has been largely spared the unrest that has rocked Syria for nearly a year, leaving more than 6,000 people dead according to rights groups.
Friday's blasts were the biggest since two suicide bombings in Damascus, one of which killed 44 people in December and the second 26 people in January.
The regime of President Bashar al-Assad also blamed those attacks on "armed terrorist gangs" but the opposition has blamed the government.
The bombings came ahead of planned protests on Friday by the opposition to denounce Russia's staunch support for the Assad regime.
Russia said on Friday that Syria's opposition bore full responsibility for the ongoing violence while accusing the West of pushing the regime's opponents into armed conflict.
Deputy foreign minister Sergei Ryabkov told ITAR-Tass news agency the opposition's refusal to enter direct talks with the Syrian government meant it "bears full responsibility for improving the situation."
He accused the West of being "accomplices in the process of inflaming the crisis."