Guest
Login
Sign Up
Site settings
Forgot Password?
Russian forces have gained control of the the town of Ugledar, a key logistics hub in Donbass, according to the country’s Defense Ministry. RT’s Igor Zhdanov provides the latest updates.
Autoplay video
Hide player controls
Hide resume playing