The legitamacy of the current government of Kenya is questionable given the outcry and demonstration of disgust being expressed by… read more