Air Date: 2025-08-05
Duration: 43 min
Genre: Crime Documentary
As Richard Allen’s trial draws near, his attorneys launch a shocking defense.