News Manager
Milforums News Bot
AP - Jonathan "Jack" Idema, a former Green Beret from North Carolina convicted of running a private jail in Afghanistan where he tortured terrorism suspects, has died. He was 55.
Read more...
Read more...