Radar

UK to Launch New Radar Against Russian Threat

Britain’s defence minister Gavin Williamson said a new radar off Scotland’s Shetland Islands would help tackle the “severe and real”…

Read More »
Back to top button
Close