A friend of mine who is deep into conspiracies started sending me stuff on this company called Apeel all concerned about … pesticides? I don’t really have the time to watch all the videos and Instagram reels, so what is the issue with this company? Is it a legit concern or a crazy conspiracy? or something inbetween?
Superbly summed up