Chinese witnesses fight to return to families
(Newser) -
Six crew members from the ship crash that caused San Francisco Bay’s largest oil spill in 20 years remain detained a year later, unable to return to families in China. Though they live rent-free in San Francisco, get $1,200 monthly plus their salaries, and are free to roam,...