Presidents of Russia and Afghanistan will meet on January 21, 2011 2011-01-17 11:20:00 President of the Islamic Republic of Afghanistan Hamid Karzai will make an official visit to Russia on January 21–22, 2011, at the invitation of Dmitry Medvedev. The two leaders will hold talks on January 21, 2011.