Satellite images reveal hidden secrets about Fort Detrick
Updated 21:39, 13-Sep-2021

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.

Search Trends