Sri Lanka, June 17 -- The presidents of the US and Russia have praised their talks in Geneva but have made little concrete progress at the first such meeting since 2018.

Disagreements were stated, said US President Joe Biden, but not in a hyperbolic way, and he said Russia did not want a new Cold War.

Russian President Vladimir Putin said Biden was an experienced statesman and the two "spoke the same language".

The talks lasted around three hours, less time than was scheduled.

Biden said they did not need to spend more time talking and there was now a genuine prospect to improve relations with Russia.

As a gift to the Russian leader, Biden brought Putin a custom-made pair of aviator sunglasses, a style favoured by the US president, a...