Home Tags Peter Dahlin

Tag: Peter Dahlin

Forced confessions have been broadcast in Canada on China-based television, and...

VANCOUVER—Chinese state-run media available in Canada has been broadcasting forced confessions from people detained by mainland China authorities, alleges an international human rights...
- Advertisement -

MOST POPULAR

HOT NEWS