The Olympic Torch gets closer to London STAFFORDSHIRE – JUNE 30, 2012: Johnson Beharry VC carries the Olympic torch on National Armed Forces Day at the National War Memorial on June 30, 2012 in Alrewas, Staffordshire. Johnson Beharry, holder of the Victoria Cross the highest military decoration, carried the Olympic flame and respectfully […]


July 1, 2012
0 Comments