WAMU 88.5 - American University Radio
Now Playing

Finding An Anchor For A Life Set Adrift By A Shipwreck

Shengqiao Chen and Zehao Zhou met 20 years ago after a ship that was smuggling Chinese immigrants into the U.S. ran aground just outside New York City.