I wasn't referring to Wikipedia backing up the June 2nd bit. I don't 100% disagree or agree with the rest, but I don't think there's much to argue definitively anymore due to the nature of how hazy the estimates are.
I wasn't referring to Wikipedia backing up the June 2nd bit. I don't 100% disagree or agree with the rest, but I don't think there's much to argue definitively anymore due to the nature of how hazy the estimates are.