Dr. Peter McCullough Provides Insight into the Efficacy and 'Fact Checks' on Ivermectin