World | Thu Aug 2, 2007 10:35am BST

Russian sub plants flag at North Pole-Tass