The torch run has been disrupted in other major cities in recent weeks by protesters condemning Chinese human rights practices , especially its forceful suppression of demonstrations in Tibet .