Tag: Tessa Jowell
By Doug Gray, Senior Contributing Reporter
RIO DE JANEIRO – Almost exactly six months after the announcement in Copenhagen that the city of Rio would host the 2016 Olympic Games, the UK Sports Minister Tessa Jowell and a team of...