Beautifully writen, stirring all sorts of emotions. I'm afraid I don't agree with a couple of the readers (sorry).. It doesn't need more, as the ending is left to hang, to imagine the horror that awaits. I'm not sure what else you could write, without actually ruinung the piece.. I'm one for using 50 words, where only 5 will do, but even I know how to leave the most said, simply by leaving the words unspoken. Also, being English myself, as you are, the use of no-one is literally correct. I know many other languages learn inaccurately, so please don't change it, as it will read incorrectly.
Lastly, when are you writing more?? Surely you have had enough experiences, of late (as well I know), to give you a little inspiration?? lol.. Love you lots, Katie, and your work. xx