Rising star Che Richards targets glory at Tokyo 2020

Many sportspeople dream of one day representing their country in the Olympic Games. For first year University of Edinburgh student, Che Richards, this could be a reality in four years’ time at the Games in Tokyo after his graduation in 2020. Back in Trinidad and Tobago, where Richards grew up, he was making a name for […]