Robert Oldershaw·FollowMay 15, 2021--ListenShareWho gets to cast the first stone?The ones that are pure and without sin.And who would they be, pray tell?