Saudi security foils terror attack in Mecca
RIYADH- Saudi Arabia’s security forces foiled a terror plot targeting the Grand Mosque in the Muslim holy city of Mecca, exchanging gunfire with one of the suspects who blew himself up inside a home on […]