A Kenyan boy is among this year’s recipients of state commendations for his invention of a handwashing machine. Nine-year-old Stephen Wamukota used wood to suspend a jerrycan of water and create a pedal to be used to dispense water and soap and avoid contact. He had told his mother that …
Read More »