News

The last time the United States hosted the Summer Olympics was in Atlanta, Georgia, in 1996, producing a cavalcade ... stage and performed the Ray Charles classic “Georgia on My Mind” in ...