A Laikipia county couple is seeking funds to lay to rest their newborn. Brenda Atieno Okumu and her lover Stephen Otieno lost ...
Stephanie posted the photo and a cropped closeup of the 'baby Bigfoot' with the caption: "We know what you're thinking. It's ...