Daily Archives: November 13, 2013

Weird Desert Scale-insects/Parasites(?) Mating!

Dear All – Many greetings from Northern Kenya. Sharing some photos here from an encounter yesterday that make it worth being an entomologist. We have had some incredible rains up here in Turkana in northern Kenya. These have produced an outburst of life with lots of dormant insects waking up and furiously getting to work […]