No "Ivermectin - FDA-approved for human use since 1996. They lied to" memes have been featured yet. Make your own ---->