i skidded to a halt at the hellish nightmare before me ; sara sat on the steps trying to use her phone , tears streaming down her cheeks , while my mother knelt on the floor , pressing a bloodied towel over a young soldiers shoulder .