The Arctic Sea, officially carrying a cargo of timber worth $2m, disappeared en route from Finland to Algeria on July 24. The vessel vanished into thin air after sailing through the English Channel, a curious case that engaged the attention of Finnish police, Swedish investigators, Interpol, and the Russian Navy. Before people could really jump […]