Riding Public Transit
Woman on Muni train perfumed in pee talking to yourself wielding your little plastic tube to ward off invisible demons. What has happened to you that made you lose your mind? Was it rape? War? The kind in another country …
Click here to continue reading…