Comrade FrancisJul 31, 20191 minWhen Soviet Scientists Went Two FarThe 2 controversial Soviet scientists of whom you've never heard: Animal testing is part and parcel of medical progress but where should...