Even after reading the Wikipedia article [1] I'm a bit confused what the relevance is, unless it has to do with Christian pacifism, but even then it would be nice to have context of some sort.
And I had no clue this site existed, but Anabaptist World news has no exciting news related to anything tech [2] (though that is kinda expected).