Uncategorized

NYC Subway Rider Set Alight as Flaming Liquid Is Thrown on Him – Once in Custody, Police Come to Realization About Suspect

Police on Saturday arrested a man after a 23-year-old was set on fire on a New York City subway. New York police then realized they had been looking for him for weeks. Nile Taylor, 49, was arrested not long after the Saturday afternoon incident, according to WABC-TV. Taylor was charged...

Police on Saturday arrested a man after a 23-year-old was set on fire on a New York City subway. New York police then realized they had been looking for him for weeks. Nile Taylor, 49, was arrested not long after the Saturday afternoon incident, according to WABC-TV. Taylor was charged…

Share this article:
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter

See also  Martha Stewart's anger at James Comey for making her 'trophy' criminal is 'understandable,' attorney says