The Queen of England is taking Ivermectin and the CDC has been hiding info: "The truth might have stopped people from taking the vaccine" -CDC Any more conspiracies come true, we will probably see Bigfoot making sweet sweet love to the Loch Ness Monster!!! 1.4K views15:08