Hand of God
- Episode aired Apr 26, 2021
- TV-14
- 53m
The trial continues as the evidence is laid out by the prosecution. But what was the real focus in 2004? Did the trial have the full picture? The journalists make an unexpected discovery tha... Read allThe trial continues as the evidence is laid out by the prosecution. But what was the real focus in 2004? Did the trial have the full picture? The journalists make an unexpected discovery that questions the result.The trial continues as the evidence is laid out by the prosecution. But what was the real focus in 2004? Did the trial have the full picture? The journalists make an unexpected discovery that questions the result.