Good news: Al Qaeda flag spotted over Benghazi