06.29 Ava on The Ryan Matta Show

1 year ago
22

Changsha Tianyi Space Science Technology Research Institute (Spacety China) is CCP controlled and has provided Russia’s Terra Tech with orders for synthetic aperture radar satellite images in Ukraine.

Loading 1 comment...