Eight years, 42 witnesses later. The verdict is set for May 29, 2026.
(Please use a modern browser to see the interactive version of this visualization)