The four kinds of Republicans who could primary Trump

2017-08-11 10

Who could it be?