Apricot Seeds and B17: Fact-Checking the Claims