Supreme court oral arguments live. Appellate opinions dating back to 1996 are available here. ly/4...