Wanna know what the GOP will stand for in 2030? Just look at the Democrat Party of 2016.

As we roll into the home stretch of the American Political Puppet Show‘s 2016 season, one thing is clear (or should be clear to anyone with two brain cells to rub together): The Republican and Democrat Parties are, especially at the national level, two wings of the same dragon. They are two heads of the […]