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

Two Palestinians die of injuries after Israeli raid on Salfit

Two Palestinian men succumbed to their injuries after being shot by the…

Türkiye’s Erdogan confirms elections in May

Turkish President Recep Tayyip Erdogan has confirmed the country’s elections date as…

Trial of 9/11 masterminds resumes

The accused masterminds behind the 9/11 attacks, Khalid Sheikh Muhammad and his…

Israel closes Karam Abu Salem crossing into Gaza: Report

Israeli forces closed the Karam Abu Salem crossing into Gaza on Wednesday…