General Richard Dannatt: What Makes Us Human?

General Richard Dannatt, Britain’s leading soldier, believes our humanity is in our selfless commitment to others.

The former Army chief discusses faith, selfless commitment and whether Christian soldiers should be allowed to kill.

Release date:


24 minutes

This clip is from

Featured in...