The acknowledgment of TTP as a potential global threat has indeed taken its sweet time coming. Now, the time for ...