Three US soldiers ordered to stand trial for murder of Iraqi general
Three US soldiers attached to Fort Carson , Colorado, have been ordered to stand trial for murder in connection with the death of an Iraqi general . Chief Warrant Officer Lewis Welshofer, Chief Warrant Officer Jeff L....