News TickerTRENDINGWorldEight Killed as Russian Helicopter Crashes in Arcticshahid farooqOctober 27, 2017 October 27, 20170401Oslo (October 27, 2017):At least eight people were killed when a Russian helicopter crashed at sea in Norway’s Svalbard archipelago in the Arctic on Thursday....Read more