A submarine of the Vietnamese navy rescued a Russian cargo vessel experiencing engine failure around 120 miles northeast of Cam Ranh Bay in the south-central province of Khanh Hoa on December 9, said spokesperson for the Ministry of Foreign Affairs Le Thi Thu Hang.