Tag Archives: atlanta

Olympics return to US for 2028 as Los Angeles hosts summer competition

Every four years, 206 nations of the world combine to compete at The globally televised Summer Olympics. It all humbly began back in 1896 in the cosmopolitan Athens, Greece. Fast forward 132 years, and those games will take place in bustling Los Angeles, California, USA in 2028. The last time the “City of Angels” hosted the global competition was in …

Read More »