G20: How Russia and West agreed on Ukraine language

Consensus seemed far away, but India managed to bring together nations with starkly divergent views.

About the Author

has written 38975 stories on this site.

Copyright © 2010 Business and Corporate News.