A couple in an incestuous relationship who murdered their two teenage sons and tried to kill their remaining four children have been jailed for life. Sarah Barrass, 35, and her partner, Brandon Machin, 39, who is also her half-brother , planned to kill their…
Read More
Tags Couple Incestuous
Check Also
Grayscale Sucks up 2,000 Bitcoin on First Day Back
After reopening to new investors, the Grayscale Bitcoin Trust has bought 2.4 days’ worth of …