Lt. Col. Ralph Peters Blasts “Cowardly” Obama Officials, some Military Leaders, and Liberal Media for their “Rush to Condemn” U.S. Troops Yet Again Posted by TMH | Apr 18, 2012 | Military, Politics, Survival, Terrorism | 0 | Hat Tip: BB Read more at Freedom’s Lighthouse…