Thousands of people marched on the streets in major cities in Kenya on Thursday to protest against what they termed as punitive ...