Warning Graphic Content: Suspected serial killer MASTEN WANJALA who escaped from Prison in Nairobi has been killed by his village mates after he was found hiding. 2.5K viewsLordMutai, 05:20