John Sophocleus

John Sophocleus is campaigning to represent Alabama in the U.S. Senate. Sophocleus is running as a challenger. The candidate’s party is: Libertarian.

Leave a Reply