News

AMMAN — Abila, an ancient site located 13km northeast of Irbid, which belonged to the ancient federation known as the Decapolis, is a matter of interest for American scholars who have been running the ...