A site in Bedfordshire is searched by police after a severed human head is discovered in a quarry in Cambridgeshire.
Source: Security News 2015 bbc
A site in Bedfordshire is searched by police after a severed human head is discovered in a quarry in Cambridgeshire.
Source: Security News 2015 bbc