KNEC KCSE Past Papers 2018 History and Government (311/1)

KNEC KCSE Past Papers 2018 History and Government (311/1) Kenya certificate of secondary education History and Government paper 1 SECTION A (25 marks) Answer all questions in this section 1. Name the last stage in the evolution of man.(1 mark) 2. Which is the largest linguistic group in Kenya’?(1 mark) 3. Give two sub-groups of … Read more