KNEC KCSE Past Papers 2019 IRE Paper 2 (314/2)
KNEC KCSE Past Papers 2019 IRE Paper 2 (314/2) KCSE Past Papers 2019 IRE Paper 2 2019 Islamic Religious Education – Paper 2 1. (a) Discuss the rationale behind the prohibition of slander in Islam. (6 marks) (b) Elaborate the ways in which HIV/AIDS has affected the Muslim society today. (8 marks) (c) Mention six … Read more