Sugar Hill

During an appearance at an event at Sugar Hill Church in Sugar Hill, Ga., Herschel Walker challenged the theory of evolution by asking, “At one time, science said man came from apes. Did it not?” and "If that is true, why are there still apes?"