
Mustatils in Saudi Arabia: Gates for Animal Sacrifice to Unknown Gods?
Over a thousand “mustatils,” ancient rock formations in Saudi Arabia, are now the earliest ritual landscape structures ever identified. Researchers date them around 7,000 years old. Thus, they may be









