All S-400 parts on order reportedly delivered to China

Russia may have just finished shipping its ace S-400 Triumf self-propelled anti-aircraft systems to China, after three Russian vessels carrying what were believed to be S-400 regimental core components including a control station, radars, fuel, launch-silo parts and other auxiliary equipment sailed into an unspecified Chinese port last month, according to Russian news agency TASS. A third and final ship recently arrived in China […]