A mass vigil was held in Times Square for Michelle Go who was pushed to her death in front of a subway train by a homeless psycho.

A mass vigil was held in Times Square for Michelle Go who was pushed to her death in front of a subway train by a homeless psycho.
Michelle, senior manager of a top consulting firm, had another life — helping the homeless put their lives back together.