The Kuala Lumpur High Court has freed former Internal Security Act (ISA) detainee Yazid Sufaat and two others of charges relating to the promotion of terrorism overseas.