UK Today News: Al Qaeda Claims Responsibility For Abduction Of French Nationals In Niger The North African wing of Al Qaeda has taken responsibility of the abductions of French...

Read More