Man charged with murder of teenage girls who died hiking on day off school

A man has been charged with the murder of two teenage girls in Indiana five years ago, US police have said.

Richard Allen, 50, was arrested last Wednesday over the killings of Liberty German, 14, and Abigail Williams, 13, who died while hiking during a day off school.

On 13 February 2017, a relative of one of the girls dropped
Read more…

Please follow and like us: