Army Maj. Raymond W. O’Donnell is the embodiment of the phrase, “What doesn’t kill you makes you stronger.” In August 2007, he was serving in Afghanistan in support of Operation Enduring Freedom, as an embedded advisor to the Afghan National Police, when the driver of the Humvee he was riding in lost control of the vehicle.
Support authors and subscribe to content
This is premium stuff. Subscribe to read the entire article.
Login if you have purchased