CBD Product Tests: Results Can Be Alarming|NBC 4 I-Team

NBC 4 New York initially highlighted the appeal surrounding CBD-infused items months earlier. CBD, or Cannabinol oil, is a chemical discovered in cannabis and hemp plants that does not get…