This has been caught before, Franklin cover up, Marc Dutroux in Belgium, etc.
Some very powerful people are into some serious sick things around the globe.
The similarities between these three events are just too much to be coincidental.
God bless the people digging into this, because they are in serious danger.
I agree. God bless and protect those on the front line of this investigation.