American economist Jeffrey Sachs has revealed potential deal that could be agreed upon by United States and Russia to resolve the Ukraine crisis as White House prepares for a high-level meeting between President Trump and President Zelensky, as well as European leaders following Alaska summit. Watch as he bashes Zelensky, U..S and NATO over Ukraine conflict, and claims that President Putin is winning the fight In Ukraine.
Times Of India
Times Of India Videos Bring You Global News, Views And Analysis From India’s Prism. We Track India’s Global Rise, Her Increasing Engagement With The World And The Changing Geopolitical Landscape Amid Conflicts And Wars. From The Stable Of India’s Largest Selling Daily – www.timesofindia.com