We noticed it about 15 minutes ago and can now confirm that social media site Twitter.com is down. Twitter users across the world are being…
We noticed it about 15 minutes ago and can now confirm that social media site Twitter.com is down. Twitter users across the world are being…