Recently declassified information from military satellites in orbit thousands of miles above the Earth show the planet continually bombarded by large meteoroids that explode with the power of atomic bomb blasts.
show the planet continually bombarded by
show continual bombarding of the planet by
show a continual bombardment of the planet from
shows continually that the planet is bombarded from
shows that the planet is continually bombarded by