Byrd and Melanie Billings

Killed in their home under very strange circumstances - multiple suspects in custody.
Top