It is my opinion, some top Russian General, told THE Israhell Loving Putin, to sit the hell down, and shut the fuck up, or else, next time Putin got on his Russian Presidential plane, it would do a very good impression, of the Tunguska meteoroid.
John C Carleton
http://en.farsnews.com/newstext.aspx?nn=13970705000561