July 31, 2024 In Government Comment off Independent Development Trust (IDT) welcomes the decision by the Special Tribunal