A statue of Chief Tomochichi was unveiled Monday in Atlanta at its temporary location, before it joins other statues dedicated to Georgia peacemakers in newly opened Rodney Cook Sr. Park.
A statue of Chief Tomochichi was unveiled Monday in Atlanta at its temporary location, before it joins other statues dedicated to Georgia peacemakers in newly opened Rodney Cook Sr. Park.