Geneva Based Radical Islamist Group Led By Muslim Preacher And Terrorist Convict Celebrates Taliban Victory In Afghanistan
A radical Islamist association based in neutral Switzerland and led by a man convicted of terrorism which has completely slipped
Read more