
Tuskegee
People may wonder why sectors of the population are reluctant to accept vaccinations. Jeff came across the infamous Tuskegee experiment while studying for a masters degree. Tuskegee is a town in Alabama, USA where the study began in 1932.
Read more...