World | Thu Aug 2, 2007 5:45am EDT

Russian sub plants flag at North Pole: Tass