Signs Of the Times
April 12, 2010
Palestinians are frustrated by excessive presence of Israeli police and numerous barricades during Holy Week.
Palestinians are frustrated by excessive presence of Israeli police and numerous barricades during Holy Week.