The stepfather of Delphi murder suspect Richard Allen reportedly was caught dozing off and snoring during testimony tying his stepson to the bloody scene.
The stepfather of Delphi murder suspect Richard Allen reportedly was caught dozing off and snoring during testimony tying his stepson to the bloody scene.