Residents of a village in Muranga County are distressed after they contracted a mysterious worm infection. The locals suspect that the infection of maggots that grow from their skin is transmitted by ...