Daved Mensch Travel Articles

 
Angels in Africa – Kenya
Angels in Africa – Kenya David Mensch had his rented vehicle break down on a deserted road in Kenya, and the help he and his family received has him wondering who it really was out there.