Putin is the new Fidel Castro - another world leader whose whereabouts are shrouded in mystery.
Russia's War Against Ukraine
New York Daily News: Footage of Putin raises speculation of his whereabouts

Russian President Vladimir Putin looks on as he meets with Italian Prime Minister Matteo Renzi at the Kremlin in Moscow on March 5, 2015.