TTV Read More 1 minute read Channel 4 Renews ‘Humans’ For Season Two | TV NewsbyAimee RobinsonAugust 1, 2015 With the finale to season one of Humans set to be aired in the UK tomorrow (or…