x
Breaking News
More () »

1981 murder of Catholic priest in Odessa reopened as cold case

Police found serious doubts in the intoxicated confession of the man they originally convicted but later found could not be at the scene of the murder.

Before You Leave, Check This Out