Subtle links
Subtle links
[a yellow character is caught in deep thinking]I wouldn't want to sound like a conspiracy theorist, but…There are people out there who think Vladimir Putin might have ties to Russia, and I think there might be some truth to it[drawing of a Russian cityscape]He was born in Leningrad, Russia[Putin shaking hands with a person in Russian winter clothes]He's been photographed in Moscow, talking to Russians[drawing of a luxury seaside residence]He owns property in Gelendzhik, Russia[Putin at a desk, surrounded by Russian flags]And the most damning evidence, since 1999 he's been the leader of Russia[yellow is now smiling proudly]Is this the best kept secret of 2026?Many are asking…