The Dead Sea Scrolls are on display in Denver for the first time

by Carina Julig