Video: Hijab-Wearing Women Spits & Coughs On Police Officer While Resisting Arrest – She Was On Her Way To Get Tested For COVID-19

Italian virologist said that open borders & fears over “racism” crippled Italy’s response to coronavirus. Professor of Virology and Microbiology

Read more