Technology To Screen For Explosive Vests Coming To Penn Station

Suicide vest-detection technology is coming to New York City’s Penn Station. U.S. Sen. Chuck Schumer said Monday that the federal Transportation Security Administration will start testing the screening equipment on Tuesday. Schumer pushed for the technology to be tested in Read More …