Saudi security forces patrol the site on the outskirts of Mecca, Saudi Arabia, where they killed two suspected terrorists Tuesday, June 21, 2005, accused of murdering a senior Saudi security official in Mecca three days ago (AP)
Saudi security forces patrol the site on the outskirts of Mecca, Saudi Arabia, where they killed two suspected terrorists Tuesday, June 21, 2005, accused of murdering a senior Saudi security official in Mecca three days ago (AP)
by Asharq Al-Awsat | Jan 31, 2013 |