Why Are Republicans Never Happy Even When They Win?

When you fight for a far right-wing political agenda of issues that do not affect or benefit your...

Read More