Kenya Protests: Police Abduct Activists as Pres. Ruto Rejects Tax Bill Linked to Foreign Debt Crisis ( www.democracynow.org )