Kenyan Political Rally: A Call for Progress and Development