Deceit or defeat? Russia announces retreat from key southern Ukrainian city of Kherson

Deceit or defeat? Russia announces retreat from key southern Ukrainian city of Kherson

The Russian military says it’s pulling back from the western bank of the Dnieper River in Ukraine’s southern Kherson region, which Moscow illegally annexed…
Read More