A minister for more than four decades, John Weaver is a religious mainstay of the racist neo-Confederate movement and a man who has recently become a leading proponent of training Christians for armed ...