Ukraine-Russia war latest: Putin’s troops face deadliest day of year as Kremlin gives update on peace talks

  • Posted on March 20, 2026
  • By The Independent
  • 7 Views
Ukraine-Russia war latest: Putin’s troops face deadliest day of year as Kremlin gives update on peace talks

More than 1,700 Russian troops killed or injured along war frontline, says Kyiv
continue reading...

Author
The Independent

You May Also Like