Bill Mitchell on twitter says there is a rumor in DC today that 2 males have come forward and given a sworn statement to the Senate saying it was them. If this rumor is true today could actually be a lot of fun.
https://twitter.com/mitchellvii/status/1045275811119616002
Couldn’t ‘a been them. I’m the one whut did it.