Peter Kariuki

Kenya

This is a shocking reminder of what hatred can do but a timely call for peace and reconciliation for all those in conflict.

Latest Messages