March 27, 2017
See a government liquid bomb test explosion
The Department of Homeland Security commissioned this liquid bomb test in the New Mexico desert after authorities broke up the alleged London airline plot in 2006.
Transcript of this video
Sorry, we do not have a transcript available for this video at this time.