David Koech on 31st Jan

For decades, that colourful insect that causes an itchy sensation and blisters when brushed or crushed against the skin has...