The National Institutes of Health says it has cut off all funding for work in Russian labs — including one that debilitated cats and then made them walk on a treadmill — as it seeks to comply with President Biden’s executive orders.
Please follow and like us: