"You cannot run away from 9/11"

In an extremely powerful interview on the tenth anniversary of 9/11, Stephen Nolan talks to Clifford Russell, whose firefighter brother Steven was killed on 11 September 2001.

Release date: 11 Sep 2011

20 minutes

This clip is from

Added. Check out your playlist Dismiss