Police say bystanders “should’ve intervened” as woman was raped on Philadelphia train – CBS News

A woman was allegedly raped on a suburban Philadelphia train last week while police said there were “a lot of people” around who “should have done something.”
Police said they had arrested a man con… [read more]

Leave a Reply

Your email address will not be published. Required fields are marked *