Archaeologists Discover Worship of Unknown Gods at Ancient Desert Monument
Mustatils, huge stone monuments concentrated in northern Saudi Arabia, were the site of rituals and early pilgrimages according to new research.
www.vice.com