According to at least one source the “terror mastermind,” the recently appointed Al Qaeda number one, has been arrested in Baakuba. So far no official onfirmation. I’m betting this is a rumor. It’s 11PM in LA and I’m going to bed. I’ll find out in the morning.
Advertisement
Join the Conversation
VIP members get the ability to comment on articles.