I posted a link to that vid yesterday with a warning, I didn’t watch the end either. Someone from up thread told what it was - organ harvesting.
and where is this going on?...
Lord God, have mercy on our souls for allowing this...but I feel absolutely helpless...