Texas developer at center of Paxton's impeachment sentenced to supervised release, $1 million fine

Texas developer at center of Paxton's impeachment sentenced to supervised release, $1 million fine