Hi Mr Bugman,
An employee of ours in the Army Reserves was recently deployed to Iraq and sent this picture. I asked him what it was but he has not responded yet. Do you know?
The Solpugids or Sun Spiders in Iraq are commonly called Camel Spiders and there are many many myths circulating about them on the internet. Though they might bite, they are basically shy nocturnal predators that do not pose a threat to our troops.