The Wait

Russia postponed arms-control talks with the United States this week, a worrying delay amid tense relations between the two nuclear powers following Moscow’s invasion of Ukraine, NBC News reported. The two nations were set to meet in the Egyptian capital of Cairo Tuesday with the aim...

Read full story →

Ukraine, Briefly

This week, Ukrainian energy infrastructure has come to the brink of collapse, the Washington Post reported, as Russia continued its pummeling with airstrikes around the country. Russia has pushed Ukraine towards a humanitarian crisis this winter, with millions of people potentially facing life-threatening circumstances without...

Read full story →

The Wizard of Oz

More than 100,000 Russian troops have died since Russian President Vladimir Putin ordered the invasion of Ukraine, according to American estimates that Agence France-Presse cited. The same experts estimated that Ukraine likely has suffered a similar number of losses. Ukraine has disputed those estimates, ABC News...

Read full story →
Loading new posts...
No more posts