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

Elections 2024: Over 92,000 polling stations to be set up across country

The Election Commission of Pakistan (ECP) has finalised the scheme for polling…

Israel seizing ‘large areas’ in push for Gaza buffer zones

Israel’s troops are seizing “large areas” of Gaza to turn into buffer…