Rosenberg: How Putin and Trump shook up the world in a week

It is a week that has upended alliances and put Russia at the top table of global politics.

About the Author

has written 39235 stories on this site.

Copyright © 2010 Business and Corporate News.