‘Champion Fly’ Ravages Sierra Leonean Communities
2 years agoResidents across Sierra Leone are currently complaining about an upsurge of insect infection (Champion) causing sore on various parts of their bodies. This insect, which belongs to the genus Paederus...