Brothers jailed over £500,000 Denbighshire cannabis farms


Sam Clark and Lewis Clark were sent down over cannabis farm finds at farms in Llangollen and near Corwen

Read More…