2021.09.13 11:06 GMT+8

Satellite images reveal hidden secrets about Fort Detrick

Updated 2021.09.13 21:39 GMT+8
CGTN

Six satellite images of the U.S. army's biological base Fort Detrick reveal the untold stories about the eight-month suspension of the mysterious military base, according to a video commentary published on Chinese social media account Yuyuan Tantian.

Copyright © 

RELATED STORIES