Obama put Trump in his place. But he also put voters on the spot.

.....

© Washington Post