{FD} Bomb-detection units coming to New York City’s Penn Station


Suicide vest-detection technology is coming to New York City’s Penn Station.