Beijing Forced Labour Dispatch Centre(北京市劳教调遣处)

Feng Hollis

Address: Beijing Labour Camp Dispatch Centre