The Russian Defense Ministry has offered internet users a rare chance to "virtually" visit its newly-built Arctic Trefoil military base on its website. Visitors to the Defense Ministry website can for the first time take a 3D interactive excursion around the northernmost permanent installation of the Russian armed forces. Located on Alexandra Land Island in the Arctic region, the sprawling three-pointed complex will house some 150 personnel who will be tasked with protecting the Russian border, airspace, and other interests in the region, according to the ministry. Read More