Mombasa Residents Protest Against Controversial Finance Bill