At least 22 people have been killed as security forces fired on demonstrators angry about censorship and economic issues.