Massive Late Neolithic animal traps in Arabia have archaeologists mobilized Gigantic animal traps are the largest stone structures of their time. Mon, Oct 24, 2022