Former Iranian prisoner to run London Marathon Anoosheh Ashoori spent five years in an Iranian prison on fabricated spying charges.