Iraqi man arrested in Germany for alleged involvement in Islamic State killings and amputations
German Authorities Arrest Iraqi Man for Alleged ISIS War Crimes In a significant development, German authorities apprehended an Iraqi man, accusing him of engaging in … Read more