12 men facing child sexual exploitation charges in Durham police human trafficking investigation — NRI Bytes