President Trump is right. Europe must do more to meet the demands of its own security

.....

© The Sydney Morning Herald