BBC debunks ivermectin