1. Germany: 100 People Prevent Deportation of a Somali Muslim From Bremen Church Asylum

    Germany: 100 People Prevent Deportation of a Somali Muslim From Bremen Church Asylum

    9
    1