Richard Allen: Accused Delphi Killer Held on $20M Bond as Previous Drunken 'Domestic Incident' Emerges – Crime Online
*EDITOR’S NOTE: Fox 59 reports that “despite court records showing a judge issuing a $20 million bond for Richard Allen,” the state prosecutor and the Carroll County sheriff say…