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 279,595 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