Heavens NO! It’s the Russians. (I have it on good authority;)
ROTFLMAO! No wonder Putin gets the giggles. It’s ridiculous!