Eric Florack on July 7th, 2020

So, from Lifesite this morning..

“An ongoing inquiry by the National Institutes of Health (NIH) into grantees’ failures to disclose foreign ties has resulted in the firings and resignations of 54 scientists,” according to The Epoch Times. “The NIH investigation

Continue reading about The Long Arm of China