Asadullah Noorzay is a soldier working for the Afghan National Army in Kabul.
He was on holiday, visiting his parents in Baghlan on Tuesday, when he witnessed scores of people being killed in what is described as the country's worst suicide attack at a factory ceremony.
I was on my way to the bazaar to buy food, when I had to stop where the ceremony was held.
The Taleban have denied carrying out the attack
There were many people gathered there: schoolchildren, members of parliament, journalists and local people.
The traffic was pretty bad and I thought I'd stop for a while to watch the ribbon-cutting ceremony. Then there was a big explosion.
I do not have enough words to describe what I saw. There were dead bodies everywhere and the ground was covered in blood. Pieces of human bodies were scattered around.
I was in shock and I just stood there in silence, for God knows how long.
I realised that I was myself covered in blood when I was taken, together with scores of injured people, to the hospital. I even thought that I was injured myself. But there was nothing wrong with me so they let me go.
It reminded me of what's happening in Iraq almost every day
I went home realising how lucky I was. I heard on the news that 40 people had died. There were definitely many more than that.
At first I thought that the Taleban is behind the attack. But they denied it and I believe them, since they have taken responsibility for every other suicide attack. I don't know who is to blame - it's something political that I don't understand.
This is the first suicide attack in Baghlan and the local people are really worried that there might be more. They have asked President Karzai to send a special team to investigate and find those behind it.
I am a soldier and I have been close to death before. Last summer I witnessed - and survived a suicide attack. A bomber blew himself up just in front of our truck. He died and three of my fellow soldiers were injured.
But this is nothing compared to what I saw in Baghlan. It reminded me of what's happening in Iraq almost every day, where a single attack is able to claim the lives of a hundred people. I hope Afghanistan won't turn into Iraq.