Merchants of Death Tour
Earlier this month, London CAAT hosted their latest Merchants of Death Tour, a 2 mile walking tour visiting locations linked to the arms trade in London. They say, “We took an engaged and intrigued group of 30 people around some of the sinister sites of London and introduced them to some