Joe Knippenberg brings our attention to the latest outrage by the U.S. Supreme Court and posts all the links you need. I just wanted to add this comment.
The Court seems to have violated its Constitutional obligations in three ways in this case:
1st)The Court has violated the separation of powers and once again acts as a Super Legislature substituting its will for the will of our elected law makers.
2nd)The Court has violated the principle of federalism by unjustly overturning the statutes of 19 states in this case.
3rd)And perhaps most disturbing of all, the members of the Court who have signed on to the majority opinion have violated their oath of office by, once again, deferring to International opinion and citing International Courts as a standard for their decisions. The members of the Court take an oath to support/uphold the U.S. Constitution.
Sad to see Reagan appointees join in this opinion.