Avatar

Rahul Raj


THAAD and South Korea-China-US Dynamics

After much speculation and discussion, South Korea and the US have finally reached a crucial decision to deploy the Terminal High Altitude Area Defence (THAAD) system. The American-made missile defence…