Gallery:   

AP In this March 26, 2008 file photo, an activist protests with a poster against the violation of human rights in Tibet, in Hanover, northern Germany. - Photo

 In this March 26, 2008 file photo, an activist protests with a poster against the violation of human rights in Tibet, in Hanover, northern Germany.

In this March 26, 2008 file photo, an activist protests with a poster against the violation of human rights in Tibet, in Hanover, northern Germany. - Tuesday April 29, 07:57 AM