unpacking the mystery of a small beetle with huge burn power
A huge swarm of small black and red insects were recently seen in a town called Kabarnet, in western Kenya. Debate has been been raging in the local media about what to call the insects:…
Read More