Troy Carter wins House special election in Louisiana

The special election race has reflected schisms in the party that have marked its internal battles for years.

Leave a Reply

%d bloggers like this: