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

US envoy Witkoff en route to Gaza area as starvation toll mounts

US special envoy Steve Witkoff is on his way to the Middle…

Japan’s top diplomat to visit China in bid to mend ties

Japan’s top diplomat Yoshimasa Hayashi will visit China this weekend, the first…

UN calls for $370m more humanitarian aid for Lebanon

The UN joined the Lebanese government to appeal for another $371.4 million…

Govt slashes petrol price

The federal government slashed the prices of petroleum products ‘as a gift’…