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

GCC welcomes Canada, Malta and Portugal’s moves to recognize Palestine

The Gulf Co-operation Council has welcomed the announcements by Canada, Malta and…

Gazan karate champion who lost leg in Israeli strike dies in Egypt

A Palestinian karate champion who lost her leg in an Israeli strike…

Mexico tightens ban on smoking in public places

Mexico has brought into force one of the world’s strictest anti-tobacco laws…