Over the past week, Joshua has been recovering in Nigeria after being involved in a serious road accident near Lagos that ...