June 28th, 2013 - 08:10 GMT Uncommon insects found lurking in the mountains of the UAE Jebel Hafeet, one of the highest mountains in the UAE, has been harboring unique insect species. Read more