Cwmalls News

London 2012: Olympic Games flame lit in Greece

The flame which will be used for the London 2012 torch relay and Olympic Games has been lit during a ceremony in Olympia, Greece

view more»