Idris ab Hugh

The body of Idris ab Hugh was found by Torchwood Three at a nightclub off St Mary Street in Cardiff, along with four other youths and a couple of knives. The bodies had bruises, contusions and stab wounds. (PROSE: Slow Decay)