New York: On Dec 24, a private U.S. company released new satellite images showing Russian troops lining up at Ukraine border. It alleged that Russia had proceeded to build up its forces in annexed Crimea and near Ukraine in recent weeks. Russia has been pressing the United States for talks over security guarantees it is aspiring against Ukraine.

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like

Israeli war kills at least 27,585 Palestinians

At least 27,585 people have been killed since Israel began its war…

Israel frees two hostages in Rafah under cover of air strike

The Israeli military announced that two hostages taken by Hamas during its…

Palestinian envoy to UK says ‘history is being made’

Palestinian envoy to the UK Husam Zomlot said “history is being made”,…

Houthis claim 68 killed by US attack on migrant centre in Yemen

The Houthi rebels on Monday said 68 people were killed in a…