Mecca

Saudi Arabia signed a contract worth 30.8 billion riyals ($8.2 billion) on Saturday with a Spanish consortium to build a high-speed railway connecting Islam's holiest cities, Mecca and Medina, with the port city of Jeddah.