Episode 703: British Senior Officer Killed In Afghanistan?