German on trial for castrating men on his kitchen table October 28, 2021 at 1:12 pm by Breaking News German on trial for castrating men on his kitchen table Read more…