Police enter theEvangelical Free Church in Gelsenkirchen-Buer, in the German…


Police enter theEvangelical Free Church in Gelsenkirchen-Buer, in the German…