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 defense ministry was quoted as saying on Monday. “To remove tensions in the waters of the Baltic Sea and to save money of t...