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

Greg Hengler
|
Posted: Mar 05, 2014 5:48 PM

"The weakness is phenomenal!"