Twitter outage resolved by 5pm PT today
Created by PseudonymousUser on 2023-03-06; known on 2023-03-07; judged right by PseudonymousUser on 2023-03-07.
- PseudonymousUser estimated 80% on 2023-03-06
- PseudonymousUser judged this prediction right on 2023-03-07.