I'm sure Iraqis, Libyans, Iranians, Palestinians, etc. agree that putting Russia in the same sentence as America is stupid.
Don't forget Japan, Vietnam, Korea, Laos and Cambodia
Why Japan? What do they have to complain about?
Someone needs a history lesson...