Where To Stream Promised Land Season 3 Episode 10
Jury Duty
- Aired December 17, 1998
- 60 Min
Claire serves on a jury. When she convinces the jury the defendant just may be innocent. She must battle with her own doubts after finding out some disturbing news afterwards.