Tag: Team Great Britain
By Nelson Belen, Contributing Reporter
RIO DE JANEIRO, BRAZIL - With less than two months to go to the start of the first-ever Olympic Games in South America, The British School in Rio de Janeiro recently announced that it has...