Last Arctic Sea Sailors Return to Russia. Agence France Presse, 2009.