Discovery Channel’s investigators believe the site was most likely used by ‘Celtic Pagan savages’ who made human sacrifices before battle...
Daily Mirror · Mar 8, 2019
Mysterious monument near Belfast may have been ‘used for human sacrifice’
Continue Reading