Tag: Athena

  • Making the Bus Monitor Cry

    This sickens me. I am a pastor at a church located in Greece, NY. I am disgusted with the way this woman is abused. I’m angry that she had to endure this barrage of personal insults, threats, and harassment. Like several people all over Western NY (and apparently in other parts of the world as the video is…