Home Science Technology Where have you been, Putin?Where have you been, Putin? ■Science■Technologyby kovvali - Mar 17, 20150 391 Putin jokes about going missing. CNN's Jeanne Moos asks, "Where oh where have you been, Vladimir?" ...read more