A television film crew was arrested in New Jersey Thursday after allegedly attempting to pass a suspicious item with "all of the makings of an improvised explosive device" through security…
You need a TRAC license to view the rest of this content. Learn more