Opinion: Trump’s defense goes too far

0
242