Russia war fears: Satellite images show Putin’s troops building up on EU’s doorstep
RUSSIAN military hardware has been spotted on the border of Ukraine, sparking fears of a potential conflict according to satellite images revealing equipment and armoured units ready for deployment.
Daily Express :: World Feed
Comments are closed.