No, it's not a photoshop. She really did go to Moscow and give a speech badmouthing the USA, while not uttering a peep of criticism about Russia or Putin. It seems every Hillary-hater these days is a Putin-patsy.
The Stein fans? For the most part, they're wannabee cool kids, some of them aging wannabee cool kids. They can't stomach the fact that they're not as speshul as they thought they were, so they invent their revolution[tm] to compensate. Only cool people have revolutions[tm], you know. Clinton wasn't radical enough for their wannabee-revolutionary selves, so they've jumped into bed with an actual commie-lover.