Information from the public leads Cambridgeshire Police to a cannabis farm with hundreds of plants … UK · World · Business · Politics · Tech · Science …