How Gulf countries paid $142 billion to US for a leaky THAAD umbrella

· India Today