We were stucked at Cairo Airport for almost 17 hours, our flight was delayed twice, there were no announcements except that we were served with food and drinks a few times at the boarding area.  We heard from some of the passengers that the delay in departure was due to the sand storm at Benghazi.
http://www.mytravelbuddiesclub.com/last-days-in-libya/