It appears that Twitter fired its communications team

Twitter employees are waiting to find out if they will still have jobs tomorrow. The news follows the takeover of...