Rev. Mark Creech RevMarkCreech.org On Tuesday, the United States Supreme Court heard more than three hours of...