The following photos exhibit the dismantling and inner workings of a pressure plate from an Improvised Explosive Device found in Libya on 20 November 2017. It is victim operated, however,…
You need a TRAC license to view the rest of this content. Learn more