Bhuchung Tsering testifies

ICT’s Bhuchung Tsering testifies to the House Committee on Foreign Affairs regarding China’s human rights abuses on July 25.