Deborah John suffers horror injury at World Championships Aug 11, 2017 There is huge concern for Trinidad and Tobago athlete Deborah John after she was taken from the London Stadium track on a stretcher and in a head brace after a heavy fall. Share 0 Share on Facebook Tweet Tweet on Twitter +1 +1 on Google Plus