When Will In Their Own Words Season 2 Premiere on National Geographic Channel? Renewed or Canceled?
"In Their Own Words" Status on National Geographic Channel:
Nex Season - canceled
In Their Own Words Season 1 Release Date - February 17, 2019
"In Their Own Words" Summary
People involved with extraordinary events tell their stories through recordings made at the time. The stories are told moment by moment, in first person, in real time. No narrator. No talking heads. In Their Own Words is the closest thing to being an eyewitness, thanks to first-hand storytelling with no filters.
"In Their Own Words" Brief Overview
In Their Own Words is a Documentary TV show on National Geographic Channel, which was launched on February 17, 2019.
Network: National Geographic Channel