Newly released satellite images showcase the aftermath of the 30,000 pound “bunker-buster” bombs the United States dropped on Iranian nuclear facilities.
Newly released satellite images showcase the aftermath of the 30,000 pound “bunker-buster” bombs the United States dropped on Iranian nuclear facilities.