The Wild
Episode 148
S1 E148:
Sarah's suspicions that Kate and Jack had an affair are confirmed; Kate fears Sarah will tell Tristan everything; Mogorosi is still Itumeleng's political puppet.