A Russian Air Force An-124 transport aircraft has delivered a Mi-17 helicopter and other equipment to Mozambique. The relations between Russia and Mozambique have been increasing in the past months as the former seeks to reestablish allies in Africa. Russian military advisors have apparently been deployed to Mozambique since the end of August a move...