Joseph Parrish

    Written by

    Joe is an active Democrat and contrarian who discusses politics and social issues.