Home CHILCOT: British troops were deployed under-equipped The Land Rover Snatch Vixen vehicle on show

The Land Rover Snatch Vixen vehicle on show