Dealer caught red-handed selling crack cocaine and heroin in centre of Cardiff
Wales Online
Gareth Williams was searched after being spotted dealing by police
Gareth Williams was searched after being spotted dealing by police
Gareth once struggled with his weight - but he is now a runner and will have Great Britain trials.