Murdaugh surrenders to face charges in $10M insurance fraud

0
298

A South Carolina lawyer faces charges in a failed plot to arrange his own death.