Tag: Ivermectin

Total Results: 2


00:01

We need to talk about the vaccines

Vinay Prasad

Tuesday
07.09

07.09

The Left’s science denial

Tom Chivers