A Secret Detention in China

0
www.austin360.com
Peter Dahlin, a Swede, was detained by the Chinese authorities and forced to perform a prepared confession on national television. After 23 days of interrogation, he was deported.
View Comments 0