First the Supreme Court approves Obamacare, then gay marriage.  And there goes the confederate flag.  I wonder if evolution is kicking in again.....