Trump meets definition of ‘fascist,’ says John Kelly, his former chief of staff

by
Trump meets definition of ‘fascist,’ says John Kelly, his former chief of staff