Watch: CHILLING Moment Kayole Man Falls From 4-Storey Building Escaping From Baboon A man from Kayole estate in Nairobi is nursing multiple injuries after he fell from the roof of an apartment building while trying to July 8, 2020 News·OMG·TL·Video