US Patriot System Spotted in China? Netizens Debate If Russia Could Have Gifted The AD Launcher To Beijing
An interesting photograph circulating on social media has ignited a flurry of speculation. It depicts what appears to be a US-made Patriot air defense missile launcher being transported on a truck somewhere in China. The appearance has fueled a plethora …