British athlete declared missing found serving jail term in Morocco

British athletics coach and former sprinter Leon Baptiste, who was recently reported missing while in Morocco, has been found to be serving a prison sentence in the country. Moroccan authorities have confirmed that Baptiste is currently being held in a prison in Marrakech after being convicted in a misdemeanour case. The development has brought an […] The post British athlete declared missing…