Analyze John Avlon's Stance

Make your voice heard by submitting your own analysis on this stance.

You'll need an account to add your own analysis on this stance.

In addition to categorizing this stance, you can optionally provide a more detailed, in-depth analysis documenting your thoughts and opinions to the rest of the crypto community.