how well did mubarak hassan shami perform at the 2005 world half marathon championships?
mubarak hassan shami won a silver medal at the 2005 world half marathon championships.