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

After long tussle, Sweden to become NATO member

After two centuries of non-alignment and two years of torturous diplomacy, Sweden…

Qamar Javed Bajwa meets General Rudzani Maphwanya

ISPR reported that Chief of army staff Qamar Javed Bajwa met Chief…

Sri Lanka secures bailout for struggling economy

Sri Lanka has secured a $3bn bailout from the International Monetary Fund…