Indignantly denying that during his exile at Rome he has become a Roman Catholic, ex-King Amanullah of Afghanistan landed last week at Jidda on the Red Sea, the port for Mecca.
Police in the Saudi Arabian city of Mecca Wednesday arrested a woman for violating the country’s ban on women driving, according to the Saudi English-language daily Arab News.