Atlanta, Georgia October 28, 2021 Chief Tomochichi stands proudly at the Millennium Gate Museum at Atlantic Station, his home for the next year or so while they ready his permanent placement at Rodney Cook, Sr. Peace Park in West End. The first photos I saw in the Atlanta Journal-Constitution struck me as wrong, the statueContinue reading “Chief Tomochichi and Monuments to Peace”