Fugitive Wife Murder Trial: Prosecution Opening Statement

Beverly McCallum is accused of murdering her husband, Robert Caraballo, in 2002 and fleeing the country. (3/25/24) MORE


Latest Videos