Washington, May 26 -- US President Joe Biden will meet his Russian counterpart Vladimir Putin in Geneva on June 16, seeking to "restore predictability and stability" to the bilateral relationship, the White House announced on Tuesday. It will be their first meeting after Biden took office as president. They have interacted virtually before, including at a climate summit....