Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

lklv chance sayah russia ukraine troops_00003028.jpg
lklv chance sayah russia ukraine troops_00003028.jpg

    JUST WATCHED

    Russian troops in Ukraine

MUST WATCH

Russian troops in Ukraine

Satellite imagery said to show Russian troops and equipment inside Ukraine.

Russian troops in Ukraine

Satellite imagery said to show Russian troops and equipment inside Ukraine.