ALBAWABA - Twitter users have been facing some technical issues with the application in the last couple of hours. Twitter Support's official account released a post verifying that the technical team is currently working on some internal changes and that's the reason behind the issues faced by the platform users. Some parts of Twitter may not be working as expected right now. We made an internal change that had some ...