Connect with us

Over 1,000 people at Twitter had access to ‘God Mode’ admin panel

Over 1,000 people at Twitter had access to ‘God Mode’ admin panel