Since mid-2019, the people of Murang'a County in Kenya have experienced what they call "a mysterious worm infection" which causes their skin to itch and then swell, resulting in oozing boil-like ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results