Russian troops failed in Donbas – British intelligence

Photo: facebook.com/GeneralStaff.ua Destroyed equipment of the Russian Federation on the banks of the Seversky Donets River The risky maneuvers and

Read more