Man secretly pays for medication for people who can’t afford but hides identity
Residents say Geraldine, Alabama is as close to the fictional idyllic 1960s TV town of Mayberry as you can get in real life. Located about an hour outside of Huntsville, ...