Posted by Radu Tyrsina
Posttraumatic stress disorder (PTSD) is a common, yet incurable illness plaguing soldiers who have experienced the horrors of combat.
Posted by Emma Woollacott
Britain's working on a new personal power pack for troops that should be half the weight of conventional models.