FDA Agrees to Remove Anti-Ivermectin Posts Off the Internet in Lawsuit Settlement

The Food and Drug Administration (FDA) has reportedly settled a lawsuit brought by three doctors who who accused the health regulator of interfering with their … Continue reading FDA Agrees to Remove Anti-Ivermectin Posts Off the Internet in Lawsuit Settlement