Denbigh man jailed for six years after punching woman in the face and raping her


Derek Charles Horbury, 46, of Trewen tried to 'exert dominance over the woman' judge says

Read More…