On Dec. 31, 60-year-old Elizabeth Platt and 27-year-old Hanako Abe were struck and killed at Second and Mission by a speeding automobile. Those are the underlying facts, and none of the subsequent sound and fury can undo that. These women would never cross the street, nor cross into 2021. Second and Mission is one of […]