Russian President Vladimir Putin has welcomed French actor Gerard Depardieu in the Black Sea resort city of Sochi to hand him a Russian passport, Putin`s spokesman Dmitry Peskov told the media.
He added that Mr. Depardieu has been visiting Russia ‘on a private trip’.