Good news from Japan: Ivermectin works

Here are the facts; ignore the propaganda

Read →