Is it a Good Idea for Obama to Make Voting Mandatory?

3

Peter Schiff on Fox Business Network’s ‘Kennedy’ (3/19/15)