Russia
Gleb Garanich/Reuters
Putin Promised to Retreat from Kyiv—but What Do the Satellite Photos Show?
WALK THE TALK
Satellite images are offering clues as to whether the Russian president intends to keep his word on the Russian drawdown from Kyiv.

Trending Now