91 employees
The Special Tribunal for Lebanon is an independent, judicial organization composed of Lebanese and international judges.
2009