Fox News’ Ralph Peters: “Putin Is Not Crazy Or Delusional; Our President And This Administration Are Delusional” http://t.co/1MlRFvFJOi — Jeff Gauvin (@JeffersonObama) March 10, 2014
— Jeff Gauvin (@JeffersonObama) March 10, 2014