Image Source : INDIA TV US president Joe Biden (left) and Chinese president Xi Jinping (right)…
Tag: China spy base Cuba
China Operating Spy Base In Cuba Since At Least 2019, Says US: Report
China has been operating a spy base in Cuba since at least 2019, reported the Associated…