Lt. Col. Ralph Peters: "Putin Believes In Russia" Obama "Does Not Believe In This Country"

Greg Hengler

3/5/2014 5:48:00 PM - Greg Hengler

"The weakness is phenomenal!"