News
American teacher spends 7 months in Chinese jail enduring forced labour
Stuart Foster, a 49-year-old American sociology professor, spent more than seven months in a jail in southern China, where he was forced to assemble Christmas lights for export to the US.Read More