An exterior view of the building that will house the Special Tribunal for Lebanon, in Leidschendam, Netherlands. (AP)
An exterior view of the building that will house the Special Tribunal for Lebanon, in Leidschendam, Netherlands. (AP)
by Asharq Al-Awsat | Jan 31, 2013 |