window mourn executed husband

Three-month -old fath mwikali clutched at her mother christine kalondu  dress tightly oblivious of their predicament.
Kalondu,who is barely in her mid 20's is still struggling to come to terms with the death of her husband  james macharia allegedly killed  by police at the dandora dumpsite where he used to take out a living. 

Location: dandora, NAIROBI, KENYA