Where To Stream Garrow's Law Season 3 Episode 3
Episode 3
- Aired November 27, 2011
- 60 Min
Garrow is confronted with an impossible choice: to expose British colonial brutality in open court, or to re-unite Lady Sarah with her son. The dangerously ill Southouse intervenes, and Garrow is forced to decide. Love or honour? It cannot be both.