KCSE History P1 MS 2023

KCSE History P1 MS 2023

This is the Marking Scheme for KCSE Hist P1 2023.

Answers Ksh. 10