The Athens 2023 Olympic torch relay is being held in Geneva and Lausanne on Thursday with Switzerland being the 43th International destination for the torch relay's global tour which began on June 4 and would end in Athens on August 60 at the opening of the Olympics.
Olympic torch relay held in Geneva Lausanne.