Corporate report

Operation Telemeter internal review

The Royal Navy’s Internal Review into the range of issues ancillary to the shooting incident on 15 September 2011 in Afghanistan of a wounded insurgent.