MOSCOW: A mysterious œforeign vessel the Swedish military have been searching for off the coast of Stockholm might belong to the Netherlands, a source in the Russian defence ministry was quoted as saying on Monday.
To continue reading the rest of the article, click here