News

After years of inhuman and lethal experiments on dogs, especially beagles, the National Institute of Health (NIH) laboratory ...