We review the debate and a few of the key Supreme Court opinions from the last few weeks.