Trump has only himself to blame for $12 billion farmer bailout

.....

© USA TODAY