Justice delayed is not justice denied but these grooming gang charges expose a pattern we refused to see
Eight men aged 54 to 73 face 34 charges including 17 counts of rape for alleged child sexual exploitation in Newport, Abergavenny and Swansea between 1985 and 1996.