Dubai police officers examining several different bugs alongside Dr. Jeffrey D. Wells.

Dubai police officers examining several different bugs alongside Dr. Jeffrey D. Wells.