Yes, it could easily have been written "the mother of a soldier" - whichever soldier it was, he or she has only one mother (regardless of how many past or present step mothers he or she may also have). However, there are so many mothers with children serving in Iraq that "a mother" among the many mothers in this situation does work too.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.