A Terminal High Altitude Area Defense (THAAD) interceptor is launched during a test.FILE| PHOTO.
By Agencies
The West has recently sent in around 1,000 tons of military equipment to prop up the Kiev regime amid fears of an allegedly looming Russian ‘invasion’.