Entertainment Sir David Attenborough joins Netflix with new nature documentary series November 8, 2018