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

New Zealand to tour Pakistan twice in 2022 and 2023

The Pakistan Cricket Board announced today that New Zealand Cricket will tour…

Torkham border reopens for business activities

Torkham border crossing between Pakistan and Afghanistan has been reopened for business…

Israeli forces kill two Palestinians in West Bank

Two Palestinians were killed by Israeli forces during a raid in the…

Maoist rebels kill multiple Indian policemen

Ten police personnel and their driver were killed in India’s central Chhattisgarh…