Saudi Arabia executes five people for terrorist attack on Imambargah in Dammam

JEDDAH – Saudi Arabia has executed five people convicted of carrying out a deadly terrorist attack on an Imambargah, the state-run media reported. The five convicts – four Saudis and … Continue reading Saudi Arabia executes five people for terrorist attack on Imambargah in Dammam