Long live America!
Is that so hard to say?
Long Live Trump!
Long Live Free Europe!
THOSE are American sentiments, not that dog chanting “Long Live Putin!”
You think that shouldn’t be denounced?
Obama told Putin he would do whatever Putin needed after he got reelected. So why do all Americans have to worship Putin now??