Thursday, April 18, 2024
Volume:
40
Issue:
4
Abstract:
On April 10, 2024, German police arrested two Iraqis suspected of serving as “Islamic State” members for allegedly enslaving two Yazidi girls between 2015 and 2017. German police arrested both individuals in Bavaria.