This satellite image released on December 5, 2021, reportedly shows Russian ground forces equipment near Yelnya, Russia. Photo Maxar Technologies
This satellite image released on December 5, 2021, reportedly shows Russian ground forces equipment near Yelnya, Russia. Photo Maxar Technologies
Ukraine

analysis | Joe Biden and Vladimir Putin to talk, but is a Russia-Ukraine war inevitable?

  • Presidents Joe Biden and Vladimir Putin will speak in a video call Tuesday
  • Tensions escalate over a Russian troop build-up on the Ukrainian border

Topic |   Ukraine
This satellite image released on December 5, 2021, reportedly shows Russian ground forces equipment near Yelnya, Russia. Photo Maxar Technologies
This satellite image released on December 5, 2021, reportedly shows Russian ground forces equipment near Yelnya, Russia. Photo Maxar Technologies
READ FULL ARTICLE