Toughest Forces on Earth cast: Who makes up the Netflix team? 23.05.2024 13:04 Express.co.uk Toughest Forces on Earth will put some of the toughest military and army veterans to work but who stars in the Netflix docuseries?