International Journal of Infectious Diseases affirms what ANIMALS 24-7 has reported since 2012 GUANGZHOU, Guangdong, China––ANIMALS 24-7 was right all along that “official” estimates of human deaths from rabies are inflated by magnitudes of order. The truth, the whole truth, and nothing but the truth about how and why the Global Alliance for Rabies Control, […]