Army veteran Richard Fierro tried for years to put what he’d seen at war behind him. But he faced his biggest test at home, when on a night out an attacker opened fire in a club. Show more
Discover 11,128,835 listings and 277,853 playable programmes from the BBC
Army veteran Richard Fierro tried for years to put what he’d seen at war behind him. But he faced his biggest test at home, when on a night out an attacker opened fire in a club. Show more