US President Donald Trump has clashed with German Chancellor Angela Merkel over Russian influence and defence spending, ahead of a Nato summit.
Mr Trump said Germany was “totally controlled by Russia” because of the high level of natural gas it imported, and this was a “bad thing for Nato”.
Mrs Merkel hit back, comparing German independence now with the time when she grew up in the former East Germany.
She also defended her country’s contribution to the Western alliance.
The last summit both leaders attended ended in acrimony in a row over trade. Mr Trump later made more conciliatory remarks after he and Mrs Merkel had met on the sidelines of the summit in Brussels on Wednesday.
The summit comes less than a week before Mr Trump is due to hold his first summit with Vladimir Putin, in Helsinki, reviving concerns among US allies over his proximity to the Russian president.
President Trump shocked some by quipping that the Nato summit might prove harder than next Monday’s summit with Mr Putin.
He has said the US is being “taken advantage of” by other members of the Nato alliance, which was set up in 1949 to counter the Soviet Union, of which Russia is the main successor state.
European Council President Donald Tusk accused him of criticising Europe “almost daily”, tweeting: “Dear America, appreciate your allies, after all you don’t have that many.”