Moynihan: Ye Shiwen is clean

British Olympic Association chairman Lord Moynihan hits out at those who had raised suspicions about Chinese Olympic swimmer Ye Shiwen

Most Watched Today