By Fiona Hurrell, Senior Contributing Reporter
RIO DE JANEIRO, BRAZIL - Lord Nelson, a one-of-a-kind "tall ship" designed to accommodate a crew of people with disabilities, will arrive in Rio today. The sailing ship, which belongs to the Jubilee Sailing Trust, left Britain on October 28th to embark on its first world voyage calling in on Rio, Africa, India, Asia, Australia, New Zealand and Cape Horn.
The charity behind the voyage, the Jubilee Sailing Trust (JST) not only helps to integrate and empower but to change . . .