I'll put this thread to bed with news of his real whereabouts.
In fact, and I have this on the best authority, Putin is on the ISS for a meeting with extraterrestrials about supplying nuclear fusion reactors exclusively to Russia.
Russia will then have unlimited cheap energy, allowing them to power the orbiting death ray guns they've had in orbit for years, but are unable to fire more than one shot from because of the lack of power.
The moment he signs he agreement, Russia will melt the white house, all US military bases, then take of the world, forcing everyone to have Russian dolls on thier bedside table.