‘Our Bonhoeffer Moment’??????

What the devil is this person suggesting?  Because whatever it is, it isn’t anything I’ll be doing!

wth