News

A man has been arrested after police accused him of throwing a “flammable substance” on a stranger, setting his shirt on fire in a New York City subway station. Nile Taylor pleaded not guilty ...
Nile Taylor, 49, was arrested on Saturday after he threw a flammable substance at a 23-year-old man at a subway station in lower Manhattan, the New York Police Department told USA TODAY.