Breaking News :

  1. Home
  2. installs

LATEST NEWS

Metro
Russia installs new commander in Ukraine, calls discharged troopers again to responsibility

Russia installs new commander in Ukraine, calls discharged troopers again to responsibility

The Kremlin late Saturday appointed a brand new basic to steer its operations in Ukraine, in line with media reviews,…