'Thank God someone is testing': Activist Alex Craft on independent testing at 'cancer cluster' site · Newsnation · Sentinel