Russia is nearing completion of what experts think is a giant radar complex in Kaliningrad, capable of monitoring much of Europe. Experts warn the project could intensify the military standoff between Moscow and NATO.

See all 212 in World →

By

Leave a Reply

Your email address will not be published. Required fields are marked *