They have known it works for well over a year. 200 members of Congress have been taking Ivermectin. But the hoi polloi is not allowed to have it. In some states, doctors lose their licenses for prescribing it.
Since when have the authorities had such strong beliefs about an individual medicine?