Twitter service restored following global platform outage

By October 16, 2020