The police have made an arrest in the quadruple murders in Moscow, Idaho. What do we know? And what's next? We discuss live with our Patrons.