Latest news today on onchocerciasis (river blindness)