thelondonnigerian.com
Day 8: Olympic Flame visits Cardiff Bay and Caerphilly Castle
Today 132 Torchbearers will carry the flame over 115.20 miles from Cardiff to Swansea.