Incestuous couple jailed for killing sons and plotting to murder other children

Syndicate Post image
Sarah Barrass and Brandon Machin have been jailed (PA)

Breaking