Not sure how reliable this is right now, but if proven then this whole mess is over:
So it looks like #TaraReade was charged with check fraud on August 2, 1993, and the Biden Senate office forced her to resign in lieu of termination within the end of the week.
Suddenly this whole tawdry spectacle makes a lot of sense… pic.twitter.com/67KKpAuqUi— Zachary from Vista (@ZacAKAMadu) May 8, 2020