Entertainment National Geographic’s Mars Series to Leave Netflix in November 2020 National Geographic’s Mars series is set to leave Netflix in November 2020 in a number of Netflix regions. Here’s why ... by Trendy Team February 2, 2022