Hector Morales on 04th Jul

An unknown man driving a white car blew himself up near the United States Consulate in the port city of Jeddah. The authorities...