UK Today News: Al – Qaeda Releases Two Spanish Captives In North Africa Al – Qaeda in North Africa has set free two Spanish captives. These captives have been...

Read More