I'm a proud stars and strips, red, white, and blue flag waving flag pin wearing Republican that has nothing but high praise for a very popular and a great world leader, Vladimir Putin. I also believe America's military Generals have been "reduced to rubble" and they should be relieved of duty. "You're Fired!"