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

IHC rejects PTI chief’s plea to stop cipher case trail

Islamabad High Court (IHC) has rejected Pakistan Tehreek-e-Insaf (PTI) chief Imran Khan’s…

Sooryavanshi under fire for misrepresenting Muslims

Netizens have blasted the Bollywood movie Sooryavanshi due to its controversial portray…

China, DRC vow to deepen ties, discuss mining contracts

China and the Democratic Republic of Congo (DRC) will strengthen their partnership…

Biden urges Egypt, Qatar to press Hamas on hostage deal

US President Joe Biden on Friday urged the leaders of Egypt and…