Offbeat As Russia’s PM Medvedev jokes about aliens, it makes you wonder if there was any truth involved byRocco PennDecember 10, 2012