Houshang Farzad Mirza (Reza Arazam Sadr), from his hometown of Isfahan, has gone to New York to stud…
Scotland Yard detectives hunt for a dangerous criminal who has recently returned to England.…