This is from the BBC.
It seems that many of the casualties were the result of guards firing into the crowd. The whole bombing is somewhat of a mystery. The Taliban have denied responsibility. They are usually not shy about accepting responsibility even when the carnage has been rather indiscriminate.
Afghanistan MPs in mass walk-out
Afghanistan's Speaker has led a walk-out of parliament, followed by nearly half the country's deputies.
Yunus Qanuni left the assembly because he said the government of President Hamid Karzai was ignoring parliament.
Many MPs want senior officials in Baghlan province to be suspended after a bombing there earlier this month.
Nearly 80 people were killed in the attack, including six MPs and about 60 children. The government has said it is still investigating the bombing.
Correspondents say much is still unclear about the bombing in Baghlan.
Some reports say many of the victims died from gunshot wounds and appear to have been shot by the MPs' bodyguards.