Thou Shalt Suspend Disbelief
Tourists thronged New York City’s Times Square over the holiday period. Some had come to take in the sights, others a Broadway play and still others the Dead Sea Scrolls, which were to be found in temporary residence at Discovery Times Square (“More than a museum”), on West 44th Street. Visit this “once-in-a-lifetime-exhibit”; “Experience firsthand…