Home Internet Facebook on the spot in Kenya as exploitation of minors rife on its platform – TechCrunch