Decca Muldowney Decca Muldowney is a writer based in London. You can read more of her work at www.deccamuldowney.com. Truthout Dec 10, 2017