JUDICIAL organs in the Tanzania Revenue Authority (TRA) such as the Tax Revenue Appeals Board (TRAB) and the Tax Revenue ...