Home > Web Log >

ID: 1590703200

Thursday, May 28, 2020

An open letter debunking a bad study on Hydroxychloroquine.

1590703200 - 3:00 PM - scamdemic, science