Sheehan, Sean
(Lebanese American University, 2017-04-26)
The issue of the Special Tribunal for Lebanon’s use of in absentia has become a complex political debate in Lebanon and an intricate legal discussion in the international tribunal system. The Tribunal’s creation was ignited ...