Invictus Games and the arms manufacturers connection, Nick Deane, Pearls and Irritations 14 September 2018 Posted on 28 September 2018 by kathryn NICK DEANE Invictus and the arms manufacturers connection. Published 14 September 2018