See More Hear More Watch More Hear More Get on iTunes
Vice News ViceNews

Russia Denies Submarines in Sweden

Russia has denied reports that one of their submarines surfaced off the coast of Stockholm, but the Swedish military is on high alert and conducting a large search operation. #PopNews


More from