History past papers 1989-2013 and answers

posted Jul 1, 2014, 9:55 PM by Maurice Nyamoti   [ updated Feb 15, 2016, 7:08 PM ]
 I have just uploaded history kcse past papers from 1989-2013 with answers 500 pages. to get them register as a member then check here