Dr. Peter McCullough delivers a precise testimony yesterday to the European Parliament