Residents of Kariadudu village in Babadogo, Nairobi are not a happy group with the main reason being the invasion by bedbugs in the area which have made