Trump slams Germany trade deficit, defense shortfall

2017-05-31 0