Kenyan Activist Arrested for Finance Bill Petition: Outrage Erupts