Netflix Original Series ‘Marching Orders’ Leaving Netflix in August 2021
Marching Orders, a Netflix Original docuseries is set to leave Netflix just three years after it was initially added to Netflix around the globe. Released on August 3rd, 2018 the short film docuseries featured 12...