It's leylines.
They are sacrificing on LEYLINES.
I just woke up with this realization.
It doesn't matter if we believe in them or not.
They do.
They are trying to introduce more suffering into the global consciousness.
They do this by making sacrifices on certain locations.
They see it as a worldwide emotional circulatory system.