70 Shares23-Year-Old Kenyan Woman Arrested For Allegedly Dumping Her Newborn Baby In 80-foot Pit Latrine