Watch Love Child season 3 episode 8 tv series online free
Release: Jul 31, 2016
Annie and her unborn baby's life hang in the balance after a violent protest goes awry, while Joan faces both suspension and the unexpected ramifications of Eva's pregnancy.