The eyes of a nation will be on Coweta Saturday, May 15 when the “Flame of Freedom” passes through the community on its way to Washington, D.C. The flame is a light symbolizing the hope of lighting a ...