phibetaiota.net
Who’s Who in Peace Intelligence: Col Ted Westhusing, USA (RIP)
Colonel Theodore S. Westhusing (November 17, 1960 – June 5, 2005),[1] a West Point professor of English and Philosophy, volunteered to serve in Iraq in late 2004 and died in Baghdad from an alleged…