1 year agoBill and Melinda Gates Foundation Pushes implanted Digital-ID (RFID) for Newborn Babies in Kenya!KimOsboel