Woman dies after being pushed in front of subway train at New York’s Times Square squib

A woman was pushed to her death from a subway platform into the path of an oncoming train at Times Square, according to New York City transit police.

Continue reading on INDEPENDENT...
Tags: