Former law enforcement professional, Lillie Leonardi, was a responder to the Flight 93 crash site in Shanksville PA on 9/11. Lillie has always lived with her feet planted in two separate worlds—the metaphysical and the physical. [...]
What does it mean to survive war trauma?
If you ask a soldier who has fought in Vietnam, Iraq or Afghanistan, or any of the wars America has been involved in, he or she might tell you that it means, “You came back home alive but not the same.”