Twitter suffered an apparent worldwide outage on Thursday that lasted about an hour and a half Read more