This is the exact moment the small town of kilamarsh in the UK would witness its first murder. one so brutal it would lead to one of the harshest punishments ever …-handed down under british law.

This is the exact moment the small town of kilamarsh in the UK would witness its first murder. one so brutal it would lead to one of the harshest punishments ever …-handed down under british law.