Disturbing video of British police handcuffing the murder victim — While the killer stands there gloating.

Posted by Kane on June 1, 2026 7:34 pm

NEWS JUNKIES -- CHECK OUT OUR HOMEPAGE