The Air Force test base located in Xinjiang, where multiple types of new equipment were exposed by satellite imagery after test flights here.
No articles yet
No discussions yet
Permalink:/t_bx2j43
/t_bx2j43