Home Politics News Supreme Court hears free speech case that united the NRA and the ACLU