When Colonel Theodore S. “Ted” Westhusing died in Iraq in 2005, he was the highest-ranking US military officer to have lost his life in either Operation Iraqi Freedom or Operation Enduring Freedom. Most signs point to suicide, just a few weeks before he was due to rotate home, but some evidence suggests, and some believe … Continue reading Memorial Day 2016: Westhusing
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed