Monday, August 03, 2020

Stella Immanuel: Houston-area doctor at center of controversial coronavirus cure video doubles down


AND THEN THERE'S THIS:

No comments: