The father of 3 children living in the United States who perished in an accident breaks down crying in pain
Darwin DeLeon seemed restless during the funeral service of his children, who lost their lives in a fatal road accident in Nakuru county The grieving father could not help but express his grief during the memorial service held in Nairobi, a situation that was seen in the touching photos that left many on the internet…