Looks like an An-12 to me...
From the way the story reads, the Al-Safat is a small trainer. The aircraft in the background of the accompanying photo looks like an An-12.
I believe the word "launch" in this case refers to the start of production, not an actual aircraft leaving the ground.