US Army Spc. Rudy A. Acosta was killed March 19, 2011 at FOB Frontenac in Kandahar province, Afghanistan by an Afghan security contractor hired by Canadian firm Tundra Strategies. On March…
You must be logged in to view this content.
Click here to subscribe
