Reports indicate that the al Qaeda flag is now flying over the rebel capitol of Benghazi, Libya. This--of course--should come as no surprise considering the fact that 85% of all foreign fighters (who entered Iraq) hailed from this North African city.
Obama: You were warned.
Monday, October 31, 2011
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment