Headlines Today International news Popular Posts Technology Top ArticlesTwitter faces global outageadminApril 18, 2018 by adminApril 18, 20180123 Microblogging site Twitter late last night went down in several countries around the world including the UK, the US, and Japan. The service outage hit