The site where the suicide bomber blew himself up in Mecca after his attack against the Grand Mosque was thwarted by Saudi security forces. (SPA)
The site where the suicide bomber blew himself up in Mecca after his attack against the Grand Mosque was thwarted by Saudi security forces. (SPA)
by Thaer Abbas | Jun 24, 2017 |