 The attacks have marred a day which was supposed to have been dominated by a military peace rally held in the south.Among those killed were a Malaysian, a Canadian and two Thai people.A number of other civilians were injured and taken to the hospital where some officials complained that there was not enough blood for them, the Xin Hua news agency reported at .