The Times – Twin doctors compete in ‘The Amazing Race’

mywebtimeslogo

The race starts and ends in the U.S. Those were about all the details twin doctors Idries and Jamil Abdur-Rahman could reveal about the challenges on the upcoming season of the “The Amazing Race.”… (Read the full story here.)