Madison Cawthorn loses his re-election bid after a deluge of scandals.

previous post