Two leaders of two great nations meet at a neutral venue known for its peaceful locales and absolute neutral position world over. President Joe Biden of the United States and President Vladimir Putin of Russian Federation came to Geneva for their first face to face meet after the United States saw a change in the government. President Putin had in[Read More...]
The post Geneva Summit: Leading from the front while dealing with media appeared first on Countercurrents.
Source