Two police cars are seen in front of the building that will house the Special Tribunal for Lebanon in Leidschendam, March 1, 2009 (REUTERS)
Two police cars are seen in front of the building that will house the Special Tribunal for Lebanon in Leidschendam, March 1, 2009 (REUTERS)
by Asharq Al-Awsat | Jan 31, 2013 |