World

Jammed GPS signals may be work of Russia

[ad_1] Russia denied Monday being behind the recent disruption to GPS signals across Lapland which put civil aviation at risk, after Finland’s prime minister said the interference was “almost certainly deliberate”. Finnish …

Read More »