Moar info on Ivermectin
https://freerepublic.com/focus/news/4113119/posts?page=71#71
Thanx for the link. Sure missed that