hotandrash.wordpress.com
Suicide Terrorism in Jeddah
RIYADH: Two suspects blew themselves up on Saturday during a fire-fight with security forces in the Red Sea city of Jeddah in western Saudi Arabia, officials said. The two men “committed suicide by…