Rabat - In what appears to be a complete reversal of strategy, Israel has agreed to dismantle the much-hated metal detectors it installed a little over a week ago at the Al Aqsa mosque compound in Jerusalem.

Israel Agrees to Take Down Metal Detectors at Al Aqsa
Photo Credit: AP Photo/Mahmoud Illean
Constance graduated from the Television and Radio Broadcasting Program at Canadore College in 1983.