A visitor to the UAE stand checks a weapon at Edex, the Egypt Defence Expo, in Cairo. About 300 exhibitors are showing off the latest defence technology, equipment and systems across land, air and sea. Reuters