Russian President Vladimir Putin has resurfaced and is looking healthy after a 10-day absence from public view.
The 62-year-old Russian leader was last seen in public on March 5, when he hosted Italian Prime Minister Matteo Renzi.
The Kremlin insisted that he continued holding official meetings and released photos and video of Mr Putin at meetings on national television, but Russian media suggested the images had actually been shot much earlier.
Mr Putin's decision to abruptly postpone a trip to Kazakhstan planned for last week fuelled speculation that he was unwell - claims the Kremlin denied.
Mr Putin met with Kyrgyz President Almazbek Atanbayev in St Petersburg's ornate Konstantin Palace. There was nothing in his appearance that indicated any obvious health problems.