Facebook said it suffered a self-inflicted outage lasting...
Continue Reading »