Toronto - In a move that has angered Palestinians and their supporters, Israel has installed security cameras outside the entrance to the Al Aqsa compound known as the Lion’s Gate and barred entry to journalists.

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.