Lloyd Welch expected to plead guilty today

The man suspected of murdering the Lyon sisters four decades ago is expected to plead guilty in a Virginia Court today.


More Stories