Recently in Philadelphia a woman was raped on public transportation as people watched and filmed until SEPTA police stopped the … More
author; poet, journalist, essayist, curiouser
Recently in Philadelphia a woman was raped on public transportation as people watched and filmed until SEPTA police stopped the … More