Olympic Games Protest: The Human Rights Torch Relay came to Madison Saturday to protest Beijing, China as the site of the 2008 Summer Olympic Games. Supporters of the Chinese government rallied against the HRTR.
Olympic Games Protest: The Human Rights Torch Relay came to Madison Saturday to protest Beijing, China as the site of the 2008 Summer Olympic Games. Supporters of the Chinese government rallied against the HRTR.