Islamic Organization unveils political platform