Search engines hold our secrets—and a study looking at search terms shows what Russians really think. Listen to Russian pollsters and it would seem Vladimir Putin’s decision to invade Ukraine was a domestic triumph, supported wholeheartedly by his people. Levada, a major Russian polling agency, claims 72% of Russians support action in Ukraine.Read Full Story