SOSUA, Dominican Republic (JTA ... which is located on the same island as Haiti, about 800 miles southeast of Miami. Benjamin was born in 1941 in Shanghai, the only other place besides ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results