A controversial theory may explain the real reason humans have allergiesqz.com1 point·wamatt··0 commentsOpen articleSaveView on HN