Fraud of a Soldier

February 24, 2017 RedFlag 0

During Operation Iraqi Freedom, Army soldier Darryl Lee Wright claimed a rocket exploded near his Humvee during his patrol. He said the blast scattered debris […]