Russian nuclear bombers land in SA as battle for Africa heats up
Russia will land the world’s biggest military aircraft in South Africa, the Tupolev Tu-160 ‘Blackjack’ bomber, in a rare display of cooperation between the defense forces of the two countries.