Kenyan Deputy President Leads Massive Protest Against Controversial Finance Bill