Presidents of Russia and Turkey Vladimir Putin and Recep Tayyip Erdogan are holding talks in Sochi today. As noted in...
News in English from Greece
News in English from Greece
Presidents of Russia and Turkey Vladimir Putin and Recep Tayyip Erdogan are holding talks in Sochi today. As noted in...