Twitter’s apology is too little, too late!