An American is being held in Dubai on weapons charges. He was on his way to Kabul with a layover in Dubai. He had a weapon and presciption pain pills in his checked luggage. The weapon was approved by his employer, EMW of Herndon, Va, and he had alerted Emirates Airlines to it. They, like most airlines, allow unloaded weapons in checked luggage. However, when he arrived in Dubai, he was arrested. There is a disconnect between the airline policy and Dubai's laws prohibiting weapons without express permission from the country. Emirates should have checked that he had permission before allowing the weapon, just like they have to confirm that you have a visa before boarding the plane.
He has since been fired by his employer, who in my opinion, should have better prepared him with information for the trip. If was to carry a weapon in Kabul, he should have been issued one there instead of having him carry one with him, regardless of airline policy. He also does not seem to be getting much help from the local American consulate.
I'm not claiming that this guy is completely innocent but he seems to have fallen between the diplomatic cracks. IMHO, Dubai would get better world press, if they just instantly deported people rather than incarcerating them. I'll see if I can follow up on his plight.