The flame for the Olympic Games in Brazil has been lit in southern Greece. An actor performing the role of high priestess lit the torch by using the sun's rays. The torch will be taken by various runners on an international relay that will culminate at the opening ceremony in Rio de Janeiro on 5 August. The ritual was...