Published
|
Updated
DAKAR, Senegal – SITE: Al-Qaida's North Africa group releases video showing French hostages seized in Niger.
DAKAR, Senegal – SITE: Al-Qaida's North Africa group releases video showing French hostages seized in Niger.