News Manager
Milforums News Bot
AP - Authorities in France, Germany and the Netherlands on Friday detained at least 10 people suspected of helping to fund al-Qaida-linked militants with roots in Uzbekistan, officials said.
Read more...
Read more...