incestuous relationship

Police reveal shocking incestuous relationship as couple are jailed for life

Police reveal shocking incestuous relationship as couple are jailed for life

An evil mother and her half-brother have been jailed for life for murdering their two sons and trying to kill four other children they had through an incestuous relationship. Sarah Barrass and her half-brother Brandon Machin had six children together but tried to kill them all rather than hand the youngsters over to the care […]