Saudi police inspect the scene of a foiled terrorist attack in Mecca, Saudi Arabia, on June 23, 2017, where a suicide bomber blew himself up. Photo: EPA Saudi police inspect the scene of a foiled terrorist attack in Mecca, Saudi Arabia, on June 23, 2017, where a suicide bomber blew himself up. Photo: EPA
Saudi police inspect the scene of a foiled terrorist attack in Mecca, Saudi Arabia, on June 23, 2017, where a suicide bomber blew himself up. Photo: EPA

Saudis stop ‘terrorist network’ suicide bomber from attacking Islam’s holiest site

Topic |   Islamic militancy
Saudi police inspect the scene of a foiled terrorist attack in Mecca, Saudi Arabia, on June 23, 2017, where a suicide bomber blew himself up. Photo: EPA Saudi police inspect the scene of a foiled terrorist attack in Mecca, Saudi Arabia, on June 23, 2017, where a suicide bomber blew himself up. Photo: EPA
Saudi police inspect the scene of a foiled terrorist attack in Mecca, Saudi Arabia, on June 23, 2017, where a suicide bomber blew himself up. Photo: EPA
READ FULL ARTICLE