China’s Allies Supplied With Substandard Military Hardware The definition of the idiomatic term ‘Made-in-China’ as “Cheaply manufactured; of poor… Guest ArticleDecember 8, 2020 6 shares 6 0 0 3 minute read