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

ECP insulting PTI candidates with allocation of random symbols: Khosa

PTI senior vice president Latif Khosa on Monday assailed the Election Commission…

Israeli forces shut down all entrances to Nablus

Israeli forces have shut down all entrances to the Old City in…

Israeli attacks in southern Gaza continue overnight

There were renewed attacks in Khan Younis overnight, this time around the…

Frequent shootings put US mass killings on a record pace in 2023

The US is setting a record pace for mass killings in 2023,…