
Geneva summit: Biden, Putin decide to send ambassadors back
GENEVA: In a positive sign, US President Joe Biden and Russian President Vladimir Putin held wide-ranging talks in the Swiss city and decided to restore ambassadors to their posts in …
Read More