Saudi special forces escort an injured colleague from the scene 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 special forces escort an injured colleague from the scene 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 | 0 comments