This is close to a controversial radar site but this is a new ABM/space detection radar that the Russia affirm isn't in contravention of any treaty.
This is close to a controversial radar site but this is a new ABM/space detection radar that the Russia affirm isn't in contravention of any treaty. Radar Sites Links: en.wikipedia.org By: nico