Det har blitt gjort en rekke arkeologiske funn som påviste sannsynlige bevis på menneskeofring i Danmark, Norge og Sverige.