Four attackers have been killed in an assault on a police station in Saudi Arabia’s central province of Riyadh. The London-based Arabic-language daily newspaper Asharq al-Awsat reported that the assailants targeted state security forces in the town of Zulfi, located about 260 kilometers (160 miles) north of the capital Riyadh, …
Read More »