Since early October, 12 jurors and four alternates have heard testimony from almost 60 witnesses, listened to and watched ...