The Front Page - Days 30 - 31: Final witnesses take the stand after seven weeks of testimony | Podventory