Twitter suspends 100k Accounts; Fixes Abuse & Harasment