38 Season 381 Episode Dispatches - Season 3 Episode 7 Afghan Year : 2024 Country : United Kingdom Genre : Documentary, News Studio : Channel 4 Keyword : expose, current affairs, investigative journalism, secret filming Director : Cast :