Did you Know?

There are more than 225 Libertarians in elected office. Here are some of the newest.