The Technology Report: Twitter Suspends Over 125,000 Accounts for 'Promoting Terrorist Acts'