Organization

Human Rights Torch Relay

Joined in February 2008

About Us

The Human Rights Torch Relay (HRTR) is an international campaign created to draw attention to the Chinese Communist Party's (CCP) worsening human rights violations both inside and outside of China's borders.

Since China was chosen as the 2008…

Location
USA/Global, Boston, MA