Russia suspends delivery of S-400 Triumf SAM missiles to China

In a major announcement, Russia has suspended the delivery of S-400 ‘Triumf’ surface-to-air missile systems to…