Jimmy Carter vs Guinea Worm Posted on April 7, 2010 (June 19, 2019) by Fred de Sam Lazaro […] Read More…