Smart. Sharp. Funny. Fearless.
Sunday, March 18, 2018

Russia, West Reach Surprise Deal On Ukraine Crisis

Geneva (AFP) – Russia, Ukraine, the U.S. and EU reached a surprise deal Thursday on de-escalating the worsening Ukrainian crisis, in a ray of hope for the former Soviet republic that has plunged into chaos. The agreement reached in Geneva comes as a strong contrast to earlier hawkish comments made by Russian leader Vladimir Putin, […]

April 17, 2014