Delphi police release suspect sketch, video in Indiana double murder case

"We believe you are hiding in plain sight," police said about the suspect.

April 22, 2019

Examined