The AFRL (Air Force Research Laboratory), the technological research unit of the United States Air Force, has released a video of a test of a new low-cost bomb capable of sinking moving ships.
Read MoreThe AFRL (Air Force Research Laboratory), the technological research unit of the United States Air Force, has released a video of a test of a new low-cost bomb capable of sinking moving ships.
Read More