Margaret Ndenga

KENYA

The memorial site gives an insight to what can happen any where. makes humanity rethink their action.

Latest Messages