» » Majid Taheri: US releases Iranian doctor in prisoner swap

Majid Taheri flies back to Tehran days after Iran freed US Navy veteran Michael White....

read more...

Share |

Published By: BBC - Mid-East - Tuesday, 9 June