24 upvotes, 3 direct replies (showing 3)
View submission: "What did you do?"
Thank you. Expecting this to push more executives to step down - especially in tech - but all over the US. And if they don't step down on their own, the public is going to start holding everyone more accountable.
Comment by Thaos1 at 06/06/2020 at 07:03 UTC
1 upvotes, 0 direct replies
Truly! Who is governing NY? They should all resign
Comment by DankDaRipper420 at 07/06/2020 at 03:52 UTC
1 upvotes, 0 direct replies
You resigned the day before your cake day D'X
Comment by [deleted] at 06/06/2020 at 05:20 UTC*
1 upvotes, 3 direct replies
[deleted]