Some believe that the new drugs brought onto the market are the same as Ivermectin. See some fact checks at the following pages: